From c6bf99b4526f959859952217b11ac124d499fe29 Mon Sep 17 00:00:00 2001 From: Charlie Fenton Date: Thu, 5 Feb 2009 13:37:45 +0000 Subject: [PATCH] SS: Add ss_app to XCode Project, with a temporary icon svn path=/trunk/boinc/; revision=17148 --- checkin_notes | 2315 +++++++++++---------- clientscr/mac_app_icon.h | 2004 ++++++++++++++++++ clientscr/ss_app.cpp | 2 +- mac_build/boinc.xcodeproj/project.pbxproj | 234 +++ 4 files changed, 3399 insertions(+), 1156 deletions(-) create mode 100644 clientscr/mac_app_icon.h diff --git a/checkin_notes b/checkin_notes index 678f095e49..74dfcad3f3 100644 --- a/checkin_notes +++ b/checkin_notes @@ -1,1155 +1,1160 @@ -David Jan 2 2009 - - added a script to make profile.has_picture consistent - with the images actually on disk - - html/ops/ - repair_profile_pictures.php - -David Jan 2 2009 - - client: more work-fetch stuff. - No more per-project shortfall. - It's getting pretty close. - - client/ - client_state.cpp - client_types.cpp,h - cs_scheduler.cpp - rr_sim.cpp - scheduler_op.cpp - work_fetch.cpp,h - lib/ - coproc.cpp,h - -Janus Jan 6 2009 - - Various translation fixes - - Added Danish web interface translation - - Added some Danish translation texts to the client translation file - - Added Finnish web interface translation (contributed by ORE) - - html/ - inc/ - user.inc - user/ - info.php - languages/translations - da.po (fully rewritten) - fi.po (new) - locales/da - BOINC-Manager.po - -Charlie Jan 6 2009 - - client: preserve ownership when copying files to slot directory. Fixes - a problem with Enigma@home which uses the tag. - - lib/ - filesys.cpp - -Rom 7 Jan 2009 - - Fix build environment so that it can build the client again - (From Nicolás Alvarez) - - / - configure.ac - Makefile.am - sea/ - make-tar.sh - make-tar_debug.sh - -David 7 Jan 2009 - - get_project_config: don't send error text if no terms_of_use.txt - - client: compute and store project work-fetch attributes - fixes #820 - - client/ - client_state.h - work_fetch.h,cpp - html/user/ - get_project_config.php - -Charlie Jan 6 2009 - - client: fix compiler warnings (formats didn't match data). - - client/ - work_fetch.cpp - -David 9 Jan 2009 - - client: connected_frac -1 is OK; fixes #821 - - client/ - time_stats.cpp - -David 9 Jan 2009 - - scheduler: add support for resource-specific scheduler requests: - - parse new request message elements - (CPU and coproc requested seconds and instances) - - decide how many jobs to send based on these params - - select app version based on these params - (may send both CPU and CUDA app versions for the same app!) - - lib/ - coproc.cpp - sched/ - handle_request.cpp - main.cpp,h - sched_plan.cpp - sched_send.cpp - server_types.cpp,h - -David 9 Jan 2009 - - client: debugging CUDA-related stuff - - client: if reset a project, clear its overall and per-resource backoffs - - client/ - client_state.cpp - client_types.cpp - cs_scheduler.cpp - rr_sim.cpp - scheduler_op.cpp - sim.h - work_fetch.cpp,h - lib/ - coproc.cpp - -Charlie Jan 10 2009 - - Mac: Fix build scripts for new locale source directory layout. - - mac_installer/ - release_GridRepublic.sh - release_boinc.sh - -David Jan 10 2009 - - client: work_req_seconds is CPU req, not max(CPU req, CUDA req). - In order to work with the 6.7 client, - projects with both CUDA and CPU jobs must use the newest scheduler code. - - client/ - work_fetch.cpp - -David Jan 11 2009 - - scheduler: if a Windows host has a GPU slower than 60 GFLOPS, - don't send it CUDA jobs (they may cause BSOD); - send user a message to this effect - - sched/ - sched_plan.cpp - sched_send.cpp - server_types.h - -David Jan 12 2009 - - lib: check return values of RSA_*() functions. - Also fix a memory leak, missing RSA_free(). - Fixes #823. - - lib/ - crypt.cpp - error_numbers.h - str_util.cpp - -Rom 12 Jan 2009 - - WINSETUP: Update custom actions in case the goofy setup - problems are related to old custom actions. I don't - really think this is it, but i'm running out of ideas. - - win_build/installerv2/redist/Windows/src/boinccas/ - boinccas.rc - win_build/installerv2/redist/Windows/Win32/ - boinccas.dll - boinccas95.dll - win_build/installerv2/redist/Windows/x64/ - boinccas.dll - boinccas95.dll - -David 12 Jan 2009 - - web: add Eric's script for forum RSS - - html/user/ - forum_rss.php - -David 12 Jan 2009 - - scheduler, file upload handler: fix server runtime message in FCGI case - - sched/ - file_upload_handler.cpp - handle_request.cpp - main.cpp - sched_util.cpp,h - server_types.cpp - -David 12 Jan 2009 - - scheduler: initialize COPROC fields - - lib/ - coproc.cpp - -David 12 Jan 2009 - - scheduler: if we're not sending work because of the user's "no GPUs" pref, - tell them so. - - scheduler: fix bug that caused no CUDA jobs to be sent - - lib/ - coproc.cpp,h - common_defs.h - sched/ - handle_request.cpp - sched_send.cpp - sched_plan.cpp - server_types.h - -David 12 Jan 2009 - - scheduler: bug fixes - - sched/ - handle_request.cpp - sched_send.cpp - -David 12 Jan 2009 - - scheduler: bug fixes - - sched/ - sched_plan.cpp - -David 13 Jan 2009 - - GUI RPC: add the following items to PROJECT_CONFIG - (corresponding to the get_project_config.php web RPC): - - platforms: list of platforms supported by the project - - sched_stopped: scheduler disabled - - web_stopped: DB-driven web features disabled - - min_client_version - - GUI RPC: add the following items to CC_STATE: - - platforms: list of platforms supported by the client - (this replaces the unused ) - - GUI RPC: add the following items to PROJECT_LIST_ENTRY - (entry in the "all projects" list): - - platforms: list of platforms supported by the project - - GUI RPC: move APP_VERSION pointer from WORKUNIT to RESULT; - include plan class in APP_VERSION lookup. - This completes the change of March 2008, - and allows the Manager to work correctly when a project - has two different app versions of the same (app, platform, version) - running on a client at once (e.g., a CPU and a GPU app) - - get_project_config.php: remove logic that checks client version. - This page is accessed by PHP, not just by client - - web: add link to forum page to get forum as RSS - - client/ - cs_statefile.cpp - clientgui/ - DlgItemProperties.cpp - MainDocument.cpp - ViewWork.cpp - sg_ViewTabPage.cpp - html/user/ - get_project_config.php - forum_rss.php - forum_forum.php - img/feed_logo.png (new) - lib/ - gui_rpc_client_ops.cpp - gui_rpc_client.h - -David 13 Jan 2009 - - client: GPU bug fix; compile warning fixes - - client/ - client_types.cpp - clientgui/ - BOINCTaskBar.cpp - lib/ - filesys.cpp - parse.cpp - -David 13 Jan 2009 - - GUI RPC: finish the changed started above; - update the way that app versions are identified. - - Old: WORKUNIT contains version_num - RESULT contains app_version_num (but only if running) - - New: Keep old fields so new client works with old manager. - RESULT contains version_num, plan_class - Manager: if RESULT doesn't have version/plan_class - (because talking to old client) - look up app version based on WU version num. - - clientgui/ - BOINCTaskBar.cpp - sg_ViewTabPage.cpp - MainDocument.cpp - DlgItemProperties.cpp - ViewWork.cpp - lib/ - gui_rpc_client_ops.cpp - gui_rpc_client.h - -Eric 13 Jan 2009 - - STILL WORK TO BE DONE TO GET locale STUFF INSTALLED PROPERLY!!! - - Update to libtool 1.5.24 - - build environment: Major automake changes that I've been warning about - for some time. - - Now uses libtool to build libraries. - - Builds separate boinc_fcgi and sched_fcgi libraries for use with - FCGI server components. - - New macro "BOINC_CHECK_LIB_WITH" that executes a "AC_CHECK_LIB" on - a library only if --with-libname[=DIR] is specified on the configure - command line. This is to allow inclusion of libraries when the - ssl, gtk, wxWidgets, or other configuration is incorrect for static - libraries. - - Added a lot of "--with-*" for some libraries that might be required for - static builds. - - The sea directory has been moved to packages/generic. Changes to sea - and the associated scripts might be required to better make use of the - staging mechanism and shared libraries. - - Fixed includes of boinc_fcgi.h in many files. - - Fixed places where FCGI_FILE needs to be used implicitly. - - Fixed missing define of _SC_PAGESIZE on hosts that define only - _SC_PAGE_SIZE. - - Moved build of boinc_cmd (and source file) from lib to client - - - ltmain.sh - config.guess - config.sub - Makefile.incl - m4/ - sah_check_lib.m4 - check_ssl.m4 - boinc_gtk.m4 (new) - boinc_check_lib_with.m4 (new) - libcurl.m4 - boinc_wxwidgets.m4 - sea/ (moved to packages/generic/sea) - packages/ (new) - generic/ (new) - sea/ (new) - Makefile.am - client/ - Makefile.am - hostinfo_unix.cpp - sched/ - edf_sim.cpp - sched_shmem.h - sched_msgs.h - sched_msgs.cpp - sched_send.cpp - handle_resuest.cpp - file_upload_handler.cpp - main.cpp - sched_assign.cpp - Makefile.am - lib/ - boinc_cmd.cpp (moved to client) - diagnostics.cpp - prefs.cpp - msg_log.h - cert_sig.cpp - Makefile.am - zip/ - Makefile.am - samples/ - example_app/ - Makefile - api/ - Makefile.am - clientgui/ - Makefile.am - tools/ - backend_lib.cpp - Makefile.am - doc/ - manpages/ - Makefile.am - -David 13 Jan 2009 - - client/manager fixes - - client/ - client_types.cpp - lib/ - gui_rpc_client_ops.cpp - gui_rpc_client.h - -David 14 Jan 2009 - - client: fix bug that caused estimated time to completion to increase - while processing suspended - Fixes #825 - - client/ - app_control.cpp - -David 14 Jan 2009 - - client: clamp long term debts tp +- 1 week - - client: fix CUDA debt calculation - - client: don't accumulate debt if project->dont_request_more_work - - client: improves messages - - client/ - rr_sim.cpp - -Rom 15 Jan 2009 - - WINSETUP: Fix the problem introduced where Enable Application - execution wasn't working. - - win_build/installerv2/ - BOINC.ism - BOINCx64.ism - -Rom 15 Jan 2009 - - MGR: Don't convert strings to ANSI juts to have to reconvert them - back to Unicode. Fix several help link issues. - Fixes #826 - - clientgui/ - AdvancedFrame.cpp - DlgAdvPreferences.cpp - sg_BoincSimpleGUI.cpp - sg_DlgMessages.cpp - sg_DlgPreferences.cpp - sg_ProjectsComponent.cpp - -David 15 Jan 2009 - - scheduler: improve message formatting; add flag - for locality scheduling messages - - lib/ - msg_log.cpp - sched/ - *.cpp - -David 15 Jan 2009 - - GUI RPC: add CUDA info to PROJECT struct - - manager: display CUDA info in project properties page - - manager: use struct assignment instead of copy() function - - client/ - boinc_cmd.cpp - clientgui/ - AsyncRPC.cpp - DlgItemProperties.cpp - lib/ - gui_rpc_client_ops.cpp - gui_rpc_client.h - -David 15 Jan 2009 - - scheduler: remove clause in app_plan() that withholds jobs from slow GPUs. - The SETI@home/CUDA app has been fixed so that it works on all GPUs. - - sched/ - sched_plan.cpp - -Eric 15 Jan 2009 - - build: Made static linkage of BOINC libraries the default for client, - manager, and server components - - configure.ac - tools/ - Makefile.am - clientgui/ - Makefile.am - client/ - Makefile.am - samples/ - example_app/ - Makefile - -Charlie Jan 15 2009 - - client: boinc_copy ownership fix of 1/6/09 didn't work because it used - system(cp ...) call, which invokes a shell, and POSIX specifies that - shells run from an application use the real UID and GID not the - effective UID and GID. Under Mac Sandbox security, we need to use - the effective UID and GID. Changed boinc_copy to copy file directly. - - MGR: On Mac, fix problems showing Manager window when it was minimized - to Dock, especially if window was closed using Dock menu. - - Mac: Fix XCode project for boinc_cmd.cpp moved to client/ from lib/. - - client/ - app_start.cpp - clientgui/ - BOINCBaseFrame.cpp - BOINCGUIApp.h - BOINCTaskBar.cpp - lib/ - filesys.cpp - mac_build/ - boinc.xcodeproj/ - project.pbxproj - -David 16 Jan 2009 - - client: remove limits on LTD. - - client/ - work_fetch.cpp - -David 19 Jan 2009 - - scheduler: remove the config flag , - and add . - The latter is used in calculating max jobs/day for a host; - namely, it's host.max_results_day * (NCPUS + NCUDA*cuda_multiplier). - Set it to 10 or so if you have CUDA apps. - - scheduler: don't overload effective_ncpus(); - instead, add two new functions, - max_results_day_multiplier() and max_wus_in_progress_multiplier() - - scheduler: don't reduce max_results_day if we get an aborted job - (it might have been aborted by the project; - not appopriate to punish host in this case) - - db/ - boinc_db.h - sched/ - main.cpp - sched_config.cpp,h - sched_result.cpp - server_types.h - -David 20 Jan 2009 - - client: fix messages - - client/ - rr_sim.cpp - work_fetch.cpp - -David 20 Jan 2009 - - scheduler: improve no-work messages - - web: don't use DB conn in mysql_real_escape_string() - (otherwise won't work if DB is down) - - html/inc/ - boinc_db.inc - db_conn.inc - sched/ - sched_plan.cpp.h - sched_send.cpp - server_types.h - -Charlie Jan 20 2009 - - Mac client: fix bug in build script so that curl-7.19.2 actually - does build with c-ares 1.6.0. Fixes #830. - - mac_build/ - buildcurl.sh - -David 21 Jan 2009 - - scheduler: accept CUDA version 1.0 - - sched/ - sched_plan.cpp - -David 21 Jan 2009 - - client: fetch work from non-CPU-intensive projects - - client/ - work_fetch.cpp,h - -David 21 Jan 2009 - - client: compile fix, remove spurious message - - client/ - work_fetch.cpp,h - -Rom 21 Jan 2009 - - MGR: Make sure the UI thread doesn't call a GUI RPC - that uses the SET_LOCALE class. - - clientgui/ - BOINCClientManager.cpp - -Charlie Jan 22 2009 - - MGR: fix compile error. - - clientgui/ - BOINCClientManager.cpp - -David 22 Jan 2009 - - client: if an app has avg_ncpus < 1, run it at above-idle priority - even if it doesn't use a coprocessor. - - scheduler: added an "nci" (non CPU intensive) plan class - to sched_plan.cpp. It declares the use of 1% of a CPU. - - The above two changes are intended to allow the QCN app to - run at above_idle priority, which it needs in order to do 500Hz polling. - - - API: the std::string version of boinc_resolve_filename() - acts the same as the char[] version. - - client/ - app.cpp - app_start.cpp - lib/ - app_ipc.cpp - gui_rpc_client.cpp - sched/ - sched_plan.cpp - -David 22 Jan 2009 - - web: when using adaptive replication, show a WU's instances - if it has a canonical result, not if it's been assimilated - (if the assimilator is not working, the latter causes - WUs to be hidden longer than needed) - - html/user/ - workunit.php - -David 22 Jan 2009 - - client: simplify message describing scheduler request; - to get work request details, use - - client/ - scheduler_op.cpp - -Eric 22 Jan 2009 - - build: reordered compiler flags checking. - Fixed problems with finding location of wx-config - when running with cached configuration. - Made sure to check ${prefix}/lib when looking for - libGL, libGLU, and libglut. - - m4/ - boinc_wxwidgets.m4 - ax_check_glut.m4 - ax_check_glu.m4 - ax_check_gl.m4 - boinc_set_compile_flags.m4 - -David 22 Jan 2009 - - client: when preempting a process, remove it from memory if: - 1) it uses a coprocessor - 2) it has checkpointed since the client started - 3) it's being preempted because of a user action - (suspend job, project, or all processing) - or user preference (time of day, computer in use) - - scheduler: if shared mem seg doesn't exist, - report it and don't crash - - client/ - app.h - app_start.cpp - app_control.cpp - cpu_sched.cpp - sched/ - main.cpp - -Charlie Jan 22 2009 - - client sandbox: add details in switcher_exec "execv failed" message. - - MGR: Work around bug in generic list control GetSelectedItemCount() - which caused incorrect update of buttons in Projects tab after - detching from a project; remove redundant UpdateSelection() call. - - client/ - sandbox.cpp - clientgui/ - BOINCBaseView.cpp - BOINCListCtrl.cpp,.h - -David 23 Jan 2009 - - client: clear debts when reset project - - client: respect work-fetch backoff for non-CPU-intensive projects - - client: for non-CPU-intensive project, fetch new job - if no currently running jobs - - client: skip non-CPU-intensive projects in debt calculations - - manager: show resource backoff times correctly - - client/ - app_control.cpp - client_state.cpp - client_types.cpp,h - work_fetch.cpp,h - clientgui/ - DlgItemProperties.cpp - -David 23 Jan 2009 - - scheduler: for plan class "nci", set flops to CPU speed; - this will give consistent completion time estimates for existing WUs. - - sched/ - sched_plan.cpp - -David 23 Jan 2009 - - scheduler: fix spurious error message when using nci - - sched/ - sched_plan.cpp,h - sched_send.cpp - -David 23 Jan 2009 - - web: fix apps.php so that it knows about plan class - - html/user/ - apps.php - -David 23 Jan 2009 - - API: possible compile fix for OS/2 - - api/ - boinc_api.cpp - -David 23 Jan 2009 - - scheduler: reduce frequency of calls to work_needed() - - sched/ - sched_array.cpp - sched_send.app - -David 23 Jan 2009 - - scheduler: make NCI app versions preferable to non-plan-class - - sched/ - sched_plan.cpp - -David 23 Jan 2009 - - scheduler: if client can't do plan class, don't complain about old client - - sched/ - sched_send.cpp - -Charlie Jan 23 2009 - - MGR: Remove override of GetSelectedItemCount() introduced yesterday; - instead, call DeleteItem() rather than SetItemCount() when number of - rows has been reduced, to allow virtual ListCtrl adjust its list of - selected rows (and thus keep its count in sync with reality.) - - clientgui/ - BOINCBaseView.cpp - BOINCListCtrl.cpp,.h - -David 23 Jan 2009 - - scheduler: initialize global - - sched/ - handle_request.cpp - -David 23 Jan 2009 - - scheduler: if anonymous platform, ignore coprocessor requests - (since anonymous platforms apps are treated as CPU) - - sched/ - sched_send.cpp - server_types.h - -Janus 25 Jan 2009 - - Fixed a major bug in the translation system which was causing a lot - of people to receive the webpages in semi-random languages. - - Added the ability for projects to decide whether they want the - Q&A and Message Boards merged. - - html/ - inc/ - translation.inc - user/ - forum_index.php - project_sample/ - project.inc - -David 25 Jan 2009 - - client: don't request work for a resource if it has no shortfall. - - client and server: get rid of coproc_cuda global. - - client/ - client_state.cpp,h - work_fetch.cpp,h - lib/ - coproc.cpp,h - sched/ - handle_request.cpp - sched_send.cpp - server_types.cpp,h - -Rom 26 Jan 2009 - - MGR: Don't use wxT() to describe parameters passed to GUI RPCs. - - clientgui/ - BOINCClientManager.cpp - -David 26 Jan 2009 - - client: if we're doing an RPC (for whatever reason) - to a non-CPU-intensive project without a job, ask for one. - - client/ - work_fetch.cpp - -Charlie Jan 26 2009 - - MGR: In CBOINCClientManager::StartupBOINCCore() allow time for Client - to start up, to avoid repeated attempts which put spurious messages - "Another instance Another instance of BOINC is running" in - stderrdae.txt. - - clientgui/ - BOINCClientManager.cpp - -David 27 Jan 2009 - - client: change the LTD policy so that - 1) net adjustment for eligible projects is zero; - 2) max LTD is zero - - scheduler: fix msgs so disk size is shown in GB - - client/ - work_fetch.cpp - sched/ - sched_send.cpp - -Eric K 27 Jan 2009 - - SEA: Fixed problems building SEA - - Manager: Fixed missing includes when building manager on unix. - - configure.ac - packages/ - generic/ - sea/ - Makefile.am - make-tar.sh - clientgui/ - BOINCClientManager.cpp - - -David 27 Jan 2009 - - scheduler: in get_app_version(), if we previously sent a CUDA app, - but we don't need to send any more CUDA jobs, - delete the BEST_APP_VERSION record and look for another app version. - This lets the scheduler send both CUDA and CPU app versions - for a given app in a single RPC. - - client/ - work_fetch.h - sched/ - sched_send.cpp - -David 27 Jan 2009 - - client: if we're making an RPC to a project because of user request, - clear the resource backoff times so that we potentially - can ask the project for work. - - client/ - cs_scheduler.cpp - work_fetch.cpp - -Eric K 27 Jan 2009 - - Manager: fixes to allow compilation on compilers that don't allow string - concatenation within the _() macro. - - clientgui/ - WelcomePage.cpp - ProxyInfoPage.cpp - -David 27 Jan 2009 - - lib: comment out perror()s in connection code. - - lib/ - gui_rpc_client.cpp - -David 27 Jan 2009 - - client: remove the "deadlines_missed" and "overworked" - clauses from RSC_WORK_FETCH::choose_project() - - client/ - work_fetch.cpp,h - -David 27 Jan 2009 - - scheduler: don't count host as reliable if avg_turnaround is zero - - client: restore notion of overworked; - if a project is overworked for a resource R, - don't fetch work for R unless there are idle instances - - client/ - work_fetch.cpp,h - sched/ - sched_send.cpp - -David 28 Jan 2009 - - GUI RPC: the "get all projects" RPC now also returns account managers - - lib/ - gui_rpc_client_ops.cpp - gui_rpc_client.h - -Charlie Jan 28 2009 - - GUI RPC: Fix compiler warning (missing return value). - - lib/ - gui_rpc_client_ops.cpp - -Rom Jan 29 2009 - - MGR: Provide a way for skin creators to suppress error messages for - missing resources. - - clientgui/ - SkinManager.cpp - -Rom Jan 29 2009 - - MGR: Save and Restore the last email address/user id used to attach - to a project or account manager - - clientgui/ - AccountInfoPage.cpp - -David 29 Jan 2009 - - web: anywhere we show info about a host, show its GPUs too - - web: add script to parse GPU completed-job log - and generate summary data; - also add page to display this data. - - html/ - inc/ - host.inc - ops/ - analyze_coproc_log.php - user/ - hosts_user.php - show_coproc.php - -David 29 Jan 2009 - - client: if user requests RPC, do it even if project is backed off - - manager: show backoff interval correctly - - client/ - cs_scheduler.cpp - work_fetch.cpp - clientgui/ - DlgItemProperties.cpp - -David 29 Jan 2009 - - scheduler: get effective RAM sizes and running fraction just once - - sched/ - sched_send.cpp - server_types.h - -David 29 Jan 2009 - - client: update LTD correctly - - client/ - work_fetch.cpp - -Rom 29 Jan 2009 - - MGR: Add a virtual list box to display available account managers. - - clientgui/ - AccountManagerInfoPage.cpp, .h - AccountManagerProcessingPage.cpp - AccountManagerPropertiesPage.cpp - ProjectInfoPage.cpp, .h - WizardAccountManager.cpp - lib/ - gui_rpc_client_ops.cpp - -Rom 29 Jan 2009 - - MGR: Filter project list so that it shows only projects supported - by the core client. - - clientgui/ - ProjectInfoPage.cpp, .h - -Charlie Jan 29 2009 - - MGR: call UpdateSelection() from OnListRender() instead of from - RestoreSelections(). Fixes #837. - - clientgui/ - BOINCBaseView.cpp - -Charlie Jan 30 2009 - - MGR: Suppress Skin Manager error messages by default; enable them - only if the Manager is launched from the command line with an - argument -c or --checkskins. - - clientgui/ - BOINCGUIApp.cpp, .h - SkinManager.cpp, .h - -David 30 Jan 2009 - - Work fetch / scheduler: - There are two mechanisms to prevent the scheduler from - sending jobs that won't finish by their deadline. - Simple mechanism: - The client sends the interval x for which CPUs are projected - to be saturated. - Given a job with estimated duration y, - the scheduler doesn't send it if x + y exceeds the delay bound. - If it does send it, x is incremented by y. - Complex mechanism: - Client sends workload description. - Scheduler does EDF simulation, sees if deadlines are missed. - The only project using this AFAIK is BOINC alpha test. - Neither of these mechanisms takes coprocessors into account, - and as a result jobs could be sent that are doomed to - miss their deadline. - This checkin adds coprocessor awareness to the Simple mechanism. - - Changes: - Client: - compute estimated delay (i.e. time until non-saturation) - for coprocessors as well as CPU. - Send them in scheduler request as part of coproc descriptor. - Scheduler: - Keep track of estimated delays separately for different resources - - client: fixed bug that computed CPU estimated delay incorrectly - - client: the work request (req_secs) for a resource is the min - of the project's share and the shortfall. - - client/ - cs_scheduler.cpp - rr_sim.cpp - work_fetch.cpp,h - html/inc/ - translation.inc - lib/ - coproc.cpp,h - sched/ - sched_send.cpp - server_types.cpp,h - -David 30 Jan 2009 - - client: computation of # idle CUDA instances was wrong - - client/ - rr_sim.cpp - -David 30 Jan 2009 - - scheduler: show message whether miss or meet deadline - - html/user/ - show_coproc.php - top_users.php - sched/ - sched_send.cpp - -David 30 Jan 2009 - - client: tweak work fetch messages - - client: buffer 2000 messages instead of 1000 - - client/ - client_msgs.cpp - work_fetch.cpp - lib/ - coproc.cpp - -David 30 Jan 2009 - - client: work fetch fixes - - client/ - work_fetch.cpp - scheduler_op.cpp - -David 31 Jan 2009 - - client: there was a problem with how the round simulator - worked in the presence of coprocessors. - The simulator maintained per-project queues of pending jobs. - When a job finished (in the simulation) it would get - one or more jobs from that project's pending queue. - - The problem: this could cause "holes" in the scheduling of GPUs, - and produce an erroneous nonzero shortfall for GPUs, - leading to infinite work fetch. - - The solution: maintain a separate (per-resource, not per--project) - queue of pending coprocessor jobs. - When a coprocessor job finishes, - start pending jobs from the queue for that resource. - - Another change: the simulator did strict reservation of coprocessors. - If there are 2 instances of CUDA, - and a 1-instance job is running in the simulation, - it wouldn't start an additional 2-instance job. - This also can cause erroneous nonzero shortfalls. - - So instead, schedule coprocessors like CPUs, i.e. saturate them. - This can cause distorted completion time estimates, - but it's better than infinite work fetch. - - client/ - client_types.cpp,h - rr_sim.cpp,h - work_fetch.cpp,h - -David 1 Feb 2009 - - client: code cleanup - - client/ - rr_sim.cpp,h - work_fetch.cpp,h - -David 2 Feb 2009 - - client: code cleanup - - client/ - rr_sim.cpp,h - work_fetch.cpp,h - -David 2 Feb 2009 - - Manager: change terms for STD, LTD - - web: change script that locks old threads to exempt team forums - - clientgui/ - DlgItemProperties.cpp - html/ops/ - autolock.php - -David 3 Feb 2009 - - client: fix bug that caused infinite sched RPCs if project down - - client/ - cs_scheduler.cpp - scheduler_op.cpp - -Rom 3 Feb 2009 - - SCROPENGL: Checkin the files needed for the new OpenGL based - BOINC screensaver. - - clientscr/ - boinc_ss_opengl.h - boinc_ss_opengl.rc - screensaver_opengl.cpp - screensaver_opengl.h - win_build/ - boinc.sln - boinc_ss_opengl.vcproj - -David 3 Feb 2009 - - renamed boinc_ss_opengl to ss_app - -David 3 Feb 2009 - - GUI RPC: made password file read into function - - lib: minimized FCGI library - - client/ - boinc_cmd.cpp - file_names.h - lib/ - gui_rpc_client.cpp,h - common_defs.h - Makefile.am - -Charlie Feb 4 2009 - - SS: Begin work on upgrading screensaver coordinator for new functionality: - - add filenames for ss config file and default OpenLG ss executable - - add sandbox security support for these 2 files. - - client/ - check_security.cpp - file_names.h - clientgui/ - mac/ - SetupSecurity.cpp - mac_build/ - Mac_SA_Secure.sh - -Rom 5 Feb 2008 - - MGR: Display all projects in the project list but disable the text control - is the project doesn't list a supported platform. If the user clicks - on it display a message box stating that once attached the user may not - get any work. - - clientgui/ - AccountManagerInfoPage.cpp - ProjectInfoPage.cpp, .h - ProjectListCtrl.cpp, .h - -Charlie Feb 5 2009 - - SS: Implement basic new functionality in screensaver coordinator. - - Note: this is tested on Mac only at this point. - - client/ - check_security.cpp - file_names.h - clientscr/ - screensaver.cpp, .h - Mac_Saver_Module.h - screensaver_win.h - lib/ - common_defs.h +David Jan 2 2009 + - added a script to make profile.has_picture consistent + with the images actually on disk + + html/ops/ + repair_profile_pictures.php + +David Jan 2 2009 + - client: more work-fetch stuff. + No more per-project shortfall. + It's getting pretty close. + + client/ + client_state.cpp + client_types.cpp,h + cs_scheduler.cpp + rr_sim.cpp + scheduler_op.cpp + work_fetch.cpp,h + lib/ + coproc.cpp,h + +Janus Jan 6 2009 + - Various translation fixes + - Added Danish web interface translation + - Added some Danish translation texts to the client translation file + - Added Finnish web interface translation (contributed by ORE) + + html/ + inc/ + user.inc + user/ + info.php + languages/translations + da.po (fully rewritten) + fi.po (new) + locales/da + BOINC-Manager.po + +Charlie Jan 6 2009 + - client: preserve ownership when copying files to slot directory. Fixes + a problem with Enigma@home which uses the tag. + + lib/ + filesys.cpp + +Rom 7 Jan 2009 + - Fix build environment so that it can build the client again + (From Nicolás Alvarez) + + / + configure.ac + Makefile.am + sea/ + make-tar.sh + make-tar_debug.sh + +David 7 Jan 2009 + - get_project_config: don't send error text if no terms_of_use.txt + - client: compute and store project work-fetch attributes + fixes #820 + + client/ + client_state.h + work_fetch.h,cpp + html/user/ + get_project_config.php + +Charlie Jan 6 2009 + - client: fix compiler warnings (formats didn't match data). + + client/ + work_fetch.cpp + +David 9 Jan 2009 + - client: connected_frac -1 is OK; fixes #821 + + client/ + time_stats.cpp + +David 9 Jan 2009 + - scheduler: add support for resource-specific scheduler requests: + - parse new request message elements + (CPU and coproc requested seconds and instances) + - decide how many jobs to send based on these params + - select app version based on these params + (may send both CPU and CUDA app versions for the same app!) + + lib/ + coproc.cpp + sched/ + handle_request.cpp + main.cpp,h + sched_plan.cpp + sched_send.cpp + server_types.cpp,h + +David 9 Jan 2009 + - client: debugging CUDA-related stuff + - client: if reset a project, clear its overall and per-resource backoffs + + client/ + client_state.cpp + client_types.cpp + cs_scheduler.cpp + rr_sim.cpp + scheduler_op.cpp + sim.h + work_fetch.cpp,h + lib/ + coproc.cpp + +Charlie Jan 10 2009 + - Mac: Fix build scripts for new locale source directory layout. + + mac_installer/ + release_GridRepublic.sh + release_boinc.sh + +David Jan 10 2009 + - client: work_req_seconds is CPU req, not max(CPU req, CUDA req). + In order to work with the 6.7 client, + projects with both CUDA and CPU jobs must use the newest scheduler code. + + client/ + work_fetch.cpp + +David Jan 11 2009 + - scheduler: if a Windows host has a GPU slower than 60 GFLOPS, + don't send it CUDA jobs (they may cause BSOD); + send user a message to this effect + + sched/ + sched_plan.cpp + sched_send.cpp + server_types.h + +David Jan 12 2009 + - lib: check return values of RSA_*() functions. + Also fix a memory leak, missing RSA_free(). + Fixes #823. + + lib/ + crypt.cpp + error_numbers.h + str_util.cpp + +Rom 12 Jan 2009 + - WINSETUP: Update custom actions in case the goofy setup + problems are related to old custom actions. I don't + really think this is it, but i'm running out of ideas. + + win_build/installerv2/redist/Windows/src/boinccas/ + boinccas.rc + win_build/installerv2/redist/Windows/Win32/ + boinccas.dll + boinccas95.dll + win_build/installerv2/redist/Windows/x64/ + boinccas.dll + boinccas95.dll + +David 12 Jan 2009 + - web: add Eric's script for forum RSS + + html/user/ + forum_rss.php + +David 12 Jan 2009 + - scheduler, file upload handler: fix server runtime message in FCGI case + + sched/ + file_upload_handler.cpp + handle_request.cpp + main.cpp + sched_util.cpp,h + server_types.cpp + +David 12 Jan 2009 + - scheduler: initialize COPROC fields + + lib/ + coproc.cpp + +David 12 Jan 2009 + - scheduler: if we're not sending work because of the user's "no GPUs" pref, + tell them so. + - scheduler: fix bug that caused no CUDA jobs to be sent + + lib/ + coproc.cpp,h + common_defs.h + sched/ + handle_request.cpp + sched_send.cpp + sched_plan.cpp + server_types.h + +David 12 Jan 2009 + - scheduler: bug fixes + + sched/ + handle_request.cpp + sched_send.cpp + +David 12 Jan 2009 + - scheduler: bug fixes + + sched/ + sched_plan.cpp + +David 13 Jan 2009 + - GUI RPC: add the following items to PROJECT_CONFIG + (corresponding to the get_project_config.php web RPC): + - platforms: list of platforms supported by the project + - sched_stopped: scheduler disabled + - web_stopped: DB-driven web features disabled + - min_client_version + - GUI RPC: add the following items to CC_STATE: + - platforms: list of platforms supported by the client + (this replaces the unused ) + - GUI RPC: add the following items to PROJECT_LIST_ENTRY + (entry in the "all projects" list): + - platforms: list of platforms supported by the project + - GUI RPC: move APP_VERSION pointer from WORKUNIT to RESULT; + include plan class in APP_VERSION lookup. + This completes the change of March 2008, + and allows the Manager to work correctly when a project + has two different app versions of the same (app, platform, version) + running on a client at once (e.g., a CPU and a GPU app) + - get_project_config.php: remove logic that checks client version. + This page is accessed by PHP, not just by client + - web: add link to forum page to get forum as RSS + + client/ + cs_statefile.cpp + clientgui/ + DlgItemProperties.cpp + MainDocument.cpp + ViewWork.cpp + sg_ViewTabPage.cpp + html/user/ + get_project_config.php + forum_rss.php + forum_forum.php + img/feed_logo.png (new) + lib/ + gui_rpc_client_ops.cpp + gui_rpc_client.h + +David 13 Jan 2009 + - client: GPU bug fix; compile warning fixes + + client/ + client_types.cpp + clientgui/ + BOINCTaskBar.cpp + lib/ + filesys.cpp + parse.cpp + +David 13 Jan 2009 + - GUI RPC: finish the changed started above; + update the way that app versions are identified. + + Old: WORKUNIT contains version_num + RESULT contains app_version_num (but only if running) + + New: Keep old fields so new client works with old manager. + RESULT contains version_num, plan_class + Manager: if RESULT doesn't have version/plan_class + (because talking to old client) + look up app version based on WU version num. + + clientgui/ + BOINCTaskBar.cpp + sg_ViewTabPage.cpp + MainDocument.cpp + DlgItemProperties.cpp + ViewWork.cpp + lib/ + gui_rpc_client_ops.cpp + gui_rpc_client.h + +Eric 13 Jan 2009 + - STILL WORK TO BE DONE TO GET locale STUFF INSTALLED PROPERLY!!! + - Update to libtool 1.5.24 + - build environment: Major automake changes that I've been warning about + for some time. + - Now uses libtool to build libraries. + - Builds separate boinc_fcgi and sched_fcgi libraries for use with + FCGI server components. + - New macro "BOINC_CHECK_LIB_WITH" that executes a "AC_CHECK_LIB" on + a library only if --with-libname[=DIR] is specified on the configure + command line. This is to allow inclusion of libraries when the + ssl, gtk, wxWidgets, or other configuration is incorrect for static + libraries. + - Added a lot of "--with-*" for some libraries that might be required for + static builds. + - The sea directory has been moved to packages/generic. Changes to sea + and the associated scripts might be required to better make use of the + staging mechanism and shared libraries. + - Fixed includes of boinc_fcgi.h in many files. + - Fixed places where FCGI_FILE needs to be used implicitly. + - Fixed missing define of _SC_PAGESIZE on hosts that define only + _SC_PAGE_SIZE. + - Moved build of boinc_cmd (and source file) from lib to client + + + ltmain.sh + config.guess + config.sub + Makefile.incl + m4/ + sah_check_lib.m4 + check_ssl.m4 + boinc_gtk.m4 (new) + boinc_check_lib_with.m4 (new) + libcurl.m4 + boinc_wxwidgets.m4 + sea/ (moved to packages/generic/sea) + packages/ (new) + generic/ (new) + sea/ (new) + Makefile.am + client/ + Makefile.am + hostinfo_unix.cpp + sched/ + edf_sim.cpp + sched_shmem.h + sched_msgs.h + sched_msgs.cpp + sched_send.cpp + handle_resuest.cpp + file_upload_handler.cpp + main.cpp + sched_assign.cpp + Makefile.am + lib/ + boinc_cmd.cpp (moved to client) + diagnostics.cpp + prefs.cpp + msg_log.h + cert_sig.cpp + Makefile.am + zip/ + Makefile.am + samples/ + example_app/ + Makefile + api/ + Makefile.am + clientgui/ + Makefile.am + tools/ + backend_lib.cpp + Makefile.am + doc/ + manpages/ + Makefile.am + +David 13 Jan 2009 + - client/manager fixes + + client/ + client_types.cpp + lib/ + gui_rpc_client_ops.cpp + gui_rpc_client.h + +David 14 Jan 2009 + - client: fix bug that caused estimated time to completion to increase + while processing suspended + Fixes #825 + + client/ + app_control.cpp + +David 14 Jan 2009 + - client: clamp long term debts tp +- 1 week + - client: fix CUDA debt calculation + - client: don't accumulate debt if project->dont_request_more_work + - client: improves messages + + client/ + rr_sim.cpp + +Rom 15 Jan 2009 + - WINSETUP: Fix the problem introduced where Enable Application + execution wasn't working. + + win_build/installerv2/ + BOINC.ism + BOINCx64.ism + +Rom 15 Jan 2009 + - MGR: Don't convert strings to ANSI juts to have to reconvert them + back to Unicode. Fix several help link issues. + Fixes #826 + + clientgui/ + AdvancedFrame.cpp + DlgAdvPreferences.cpp + sg_BoincSimpleGUI.cpp + sg_DlgMessages.cpp + sg_DlgPreferences.cpp + sg_ProjectsComponent.cpp + +David 15 Jan 2009 + - scheduler: improve message formatting; add flag + for locality scheduling messages + + lib/ + msg_log.cpp + sched/ + *.cpp + +David 15 Jan 2009 + - GUI RPC: add CUDA info to PROJECT struct + - manager: display CUDA info in project properties page + - manager: use struct assignment instead of copy() function + + client/ + boinc_cmd.cpp + clientgui/ + AsyncRPC.cpp + DlgItemProperties.cpp + lib/ + gui_rpc_client_ops.cpp + gui_rpc_client.h + +David 15 Jan 2009 + - scheduler: remove clause in app_plan() that withholds jobs from slow GPUs. + The SETI@home/CUDA app has been fixed so that it works on all GPUs. + + sched/ + sched_plan.cpp + +Eric 15 Jan 2009 + - build: Made static linkage of BOINC libraries the default for client, + manager, and server components + + configure.ac + tools/ + Makefile.am + clientgui/ + Makefile.am + client/ + Makefile.am + samples/ + example_app/ + Makefile + +Charlie Jan 15 2009 + - client: boinc_copy ownership fix of 1/6/09 didn't work because it used + system(cp ...) call, which invokes a shell, and POSIX specifies that + shells run from an application use the real UID and GID not the + effective UID and GID. Under Mac Sandbox security, we need to use + the effective UID and GID. Changed boinc_copy to copy file directly. + - MGR: On Mac, fix problems showing Manager window when it was minimized + to Dock, especially if window was closed using Dock menu. + - Mac: Fix XCode project for boinc_cmd.cpp moved to client/ from lib/. + + client/ + app_start.cpp + clientgui/ + BOINCBaseFrame.cpp + BOINCGUIApp.h + BOINCTaskBar.cpp + lib/ + filesys.cpp + mac_build/ + boinc.xcodeproj/ + project.pbxproj + +David 16 Jan 2009 + - client: remove limits on LTD. + + client/ + work_fetch.cpp + +David 19 Jan 2009 + - scheduler: remove the config flag , + and add . + The latter is used in calculating max jobs/day for a host; + namely, it's host.max_results_day * (NCPUS + NCUDA*cuda_multiplier). + Set it to 10 or so if you have CUDA apps. + - scheduler: don't overload effective_ncpus(); + instead, add two new functions, + max_results_day_multiplier() and max_wus_in_progress_multiplier() + - scheduler: don't reduce max_results_day if we get an aborted job + (it might have been aborted by the project; + not appopriate to punish host in this case) + + db/ + boinc_db.h + sched/ + main.cpp + sched_config.cpp,h + sched_result.cpp + server_types.h + +David 20 Jan 2009 + - client: fix messages + + client/ + rr_sim.cpp + work_fetch.cpp + +David 20 Jan 2009 + - scheduler: improve no-work messages + - web: don't use DB conn in mysql_real_escape_string() + (otherwise won't work if DB is down) + + html/inc/ + boinc_db.inc + db_conn.inc + sched/ + sched_plan.cpp.h + sched_send.cpp + server_types.h + +Charlie Jan 20 2009 + - Mac client: fix bug in build script so that curl-7.19.2 actually + does build with c-ares 1.6.0. Fixes #830. + + mac_build/ + buildcurl.sh + +David 21 Jan 2009 + - scheduler: accept CUDA version 1.0 + + sched/ + sched_plan.cpp + +David 21 Jan 2009 + - client: fetch work from non-CPU-intensive projects + + client/ + work_fetch.cpp,h + +David 21 Jan 2009 + - client: compile fix, remove spurious message + + client/ + work_fetch.cpp,h + +Rom 21 Jan 2009 + - MGR: Make sure the UI thread doesn't call a GUI RPC + that uses the SET_LOCALE class. + + clientgui/ + BOINCClientManager.cpp + +Charlie Jan 22 2009 + - MGR: fix compile error. + + clientgui/ + BOINCClientManager.cpp + +David 22 Jan 2009 + - client: if an app has avg_ncpus < 1, run it at above-idle priority + even if it doesn't use a coprocessor. + - scheduler: added an "nci" (non CPU intensive) plan class + to sched_plan.cpp. It declares the use of 1% of a CPU. + + The above two changes are intended to allow the QCN app to + run at above_idle priority, which it needs in order to do 500Hz polling. + + - API: the std::string version of boinc_resolve_filename() + acts the same as the char[] version. + + client/ + app.cpp + app_start.cpp + lib/ + app_ipc.cpp + gui_rpc_client.cpp + sched/ + sched_plan.cpp + +David 22 Jan 2009 + - web: when using adaptive replication, show a WU's instances + if it has a canonical result, not if it's been assimilated + (if the assimilator is not working, the latter causes + WUs to be hidden longer than needed) + + html/user/ + workunit.php + +David 22 Jan 2009 + - client: simplify message describing scheduler request; + to get work request details, use + + client/ + scheduler_op.cpp + +Eric 22 Jan 2009 + - build: reordered compiler flags checking. + Fixed problems with finding location of wx-config + when running with cached configuration. + Made sure to check ${prefix}/lib when looking for + libGL, libGLU, and libglut. + + m4/ + boinc_wxwidgets.m4 + ax_check_glut.m4 + ax_check_glu.m4 + ax_check_gl.m4 + boinc_set_compile_flags.m4 + +David 22 Jan 2009 + - client: when preempting a process, remove it from memory if: + 1) it uses a coprocessor + 2) it has checkpointed since the client started + 3) it's being preempted because of a user action + (suspend job, project, or all processing) + or user preference (time of day, computer in use) + - scheduler: if shared mem seg doesn't exist, + report it and don't crash + + client/ + app.h + app_start.cpp + app_control.cpp + cpu_sched.cpp + sched/ + main.cpp + +Charlie Jan 22 2009 + - client sandbox: add details in switcher_exec "execv failed" message. + - MGR: Work around bug in generic list control GetSelectedItemCount() + which caused incorrect update of buttons in Projects tab after + detching from a project; remove redundant UpdateSelection() call. + + client/ + sandbox.cpp + clientgui/ + BOINCBaseView.cpp + BOINCListCtrl.cpp,.h + +David 23 Jan 2009 + - client: clear debts when reset project + - client: respect work-fetch backoff for non-CPU-intensive projects + - client: for non-CPU-intensive project, fetch new job + if no currently running jobs + - client: skip non-CPU-intensive projects in debt calculations + - manager: show resource backoff times correctly + + client/ + app_control.cpp + client_state.cpp + client_types.cpp,h + work_fetch.cpp,h + clientgui/ + DlgItemProperties.cpp + +David 23 Jan 2009 + - scheduler: for plan class "nci", set flops to CPU speed; + this will give consistent completion time estimates for existing WUs. + + sched/ + sched_plan.cpp + +David 23 Jan 2009 + - scheduler: fix spurious error message when using nci + + sched/ + sched_plan.cpp,h + sched_send.cpp + +David 23 Jan 2009 + - web: fix apps.php so that it knows about plan class + + html/user/ + apps.php + +David 23 Jan 2009 + - API: possible compile fix for OS/2 + + api/ + boinc_api.cpp + +David 23 Jan 2009 + - scheduler: reduce frequency of calls to work_needed() + + sched/ + sched_array.cpp + sched_send.app + +David 23 Jan 2009 + - scheduler: make NCI app versions preferable to non-plan-class + + sched/ + sched_plan.cpp + +David 23 Jan 2009 + - scheduler: if client can't do plan class, don't complain about old client + + sched/ + sched_send.cpp + +Charlie Jan 23 2009 + - MGR: Remove override of GetSelectedItemCount() introduced yesterday; + instead, call DeleteItem() rather than SetItemCount() when number of + rows has been reduced, to allow virtual ListCtrl adjust its list of + selected rows (and thus keep its count in sync with reality.) + + clientgui/ + BOINCBaseView.cpp + BOINCListCtrl.cpp,.h + +David 23 Jan 2009 + - scheduler: initialize global + + sched/ + handle_request.cpp + +David 23 Jan 2009 + - scheduler: if anonymous platform, ignore coprocessor requests + (since anonymous platforms apps are treated as CPU) + + sched/ + sched_send.cpp + server_types.h + +Janus 25 Jan 2009 + - Fixed a major bug in the translation system which was causing a lot + of people to receive the webpages in semi-random languages. + - Added the ability for projects to decide whether they want the + Q&A and Message Boards merged. + + html/ + inc/ + translation.inc + user/ + forum_index.php + project_sample/ + project.inc + +David 25 Jan 2009 + - client: don't request work for a resource if it has no shortfall. + - client and server: get rid of coproc_cuda global. + + client/ + client_state.cpp,h + work_fetch.cpp,h + lib/ + coproc.cpp,h + sched/ + handle_request.cpp + sched_send.cpp + server_types.cpp,h + +Rom 26 Jan 2009 + - MGR: Don't use wxT() to describe parameters passed to GUI RPCs. + + clientgui/ + BOINCClientManager.cpp + +David 26 Jan 2009 + - client: if we're doing an RPC (for whatever reason) + to a non-CPU-intensive project without a job, ask for one. + + client/ + work_fetch.cpp + +Charlie Jan 26 2009 + - MGR: In CBOINCClientManager::StartupBOINCCore() allow time for Client + to start up, to avoid repeated attempts which put spurious messages + "Another instance Another instance of BOINC is running" in + stderrdae.txt. + + clientgui/ + BOINCClientManager.cpp + +David 27 Jan 2009 + - client: change the LTD policy so that + 1) net adjustment for eligible projects is zero; + 2) max LTD is zero + - scheduler: fix msgs so disk size is shown in GB + + client/ + work_fetch.cpp + sched/ + sched_send.cpp + +Eric K 27 Jan 2009 + - SEA: Fixed problems building SEA + - Manager: Fixed missing includes when building manager on unix. + + configure.ac + packages/ + generic/ + sea/ + Makefile.am + make-tar.sh + clientgui/ + BOINCClientManager.cpp + + +David 27 Jan 2009 + - scheduler: in get_app_version(), if we previously sent a CUDA app, + but we don't need to send any more CUDA jobs, + delete the BEST_APP_VERSION record and look for another app version. + This lets the scheduler send both CUDA and CPU app versions + for a given app in a single RPC. + + client/ + work_fetch.h + sched/ + sched_send.cpp + +David 27 Jan 2009 + - client: if we're making an RPC to a project because of user request, + clear the resource backoff times so that we potentially + can ask the project for work. + + client/ + cs_scheduler.cpp + work_fetch.cpp + +Eric K 27 Jan 2009 + - Manager: fixes to allow compilation on compilers that don't allow string + concatenation within the _() macro. + + clientgui/ + WelcomePage.cpp + ProxyInfoPage.cpp + +David 27 Jan 2009 + - lib: comment out perror()s in connection code. + + lib/ + gui_rpc_client.cpp + +David 27 Jan 2009 + - client: remove the "deadlines_missed" and "overworked" + clauses from RSC_WORK_FETCH::choose_project() + + client/ + work_fetch.cpp,h + +David 27 Jan 2009 + - scheduler: don't count host as reliable if avg_turnaround is zero + - client: restore notion of overworked; + if a project is overworked for a resource R, + don't fetch work for R unless there are idle instances + + client/ + work_fetch.cpp,h + sched/ + sched_send.cpp + +David 28 Jan 2009 + - GUI RPC: the "get all projects" RPC now also returns account managers + + lib/ + gui_rpc_client_ops.cpp + gui_rpc_client.h + +Charlie Jan 28 2009 + - GUI RPC: Fix compiler warning (missing return value). + + lib/ + gui_rpc_client_ops.cpp + +Rom Jan 29 2009 + - MGR: Provide a way for skin creators to suppress error messages for + missing resources. + + clientgui/ + SkinManager.cpp + +Rom Jan 29 2009 + - MGR: Save and Restore the last email address/user id used to attach + to a project or account manager + + clientgui/ + AccountInfoPage.cpp + +David 29 Jan 2009 + - web: anywhere we show info about a host, show its GPUs too + - web: add script to parse GPU completed-job log + and generate summary data; + also add page to display this data. + + html/ + inc/ + host.inc + ops/ + analyze_coproc_log.php + user/ + hosts_user.php + show_coproc.php + +David 29 Jan 2009 + - client: if user requests RPC, do it even if project is backed off + - manager: show backoff interval correctly + + client/ + cs_scheduler.cpp + work_fetch.cpp + clientgui/ + DlgItemProperties.cpp + +David 29 Jan 2009 + - scheduler: get effective RAM sizes and running fraction just once + + sched/ + sched_send.cpp + server_types.h + +David 29 Jan 2009 + - client: update LTD correctly + + client/ + work_fetch.cpp + +Rom 29 Jan 2009 + - MGR: Add a virtual list box to display available account managers. + + clientgui/ + AccountManagerInfoPage.cpp, .h + AccountManagerProcessingPage.cpp + AccountManagerPropertiesPage.cpp + ProjectInfoPage.cpp, .h + WizardAccountManager.cpp + lib/ + gui_rpc_client_ops.cpp + +Rom 29 Jan 2009 + - MGR: Filter project list so that it shows only projects supported + by the core client. + + clientgui/ + ProjectInfoPage.cpp, .h + +Charlie Jan 29 2009 + - MGR: call UpdateSelection() from OnListRender() instead of from + RestoreSelections(). Fixes #837. + + clientgui/ + BOINCBaseView.cpp + +Charlie Jan 30 2009 + - MGR: Suppress Skin Manager error messages by default; enable them + only if the Manager is launched from the command line with an + argument -c or --checkskins. + + clientgui/ + BOINCGUIApp.cpp, .h + SkinManager.cpp, .h + +David 30 Jan 2009 + - Work fetch / scheduler: + There are two mechanisms to prevent the scheduler from + sending jobs that won't finish by their deadline. + Simple mechanism: + The client sends the interval x for which CPUs are projected + to be saturated. + Given a job with estimated duration y, + the scheduler doesn't send it if x + y exceeds the delay bound. + If it does send it, x is incremented by y. + Complex mechanism: + Client sends workload description. + Scheduler does EDF simulation, sees if deadlines are missed. + The only project using this AFAIK is BOINC alpha test. + Neither of these mechanisms takes coprocessors into account, + and as a result jobs could be sent that are doomed to + miss their deadline. + This checkin adds coprocessor awareness to the Simple mechanism. + + Changes: + Client: + compute estimated delay (i.e. time until non-saturation) + for coprocessors as well as CPU. + Send them in scheduler request as part of coproc descriptor. + Scheduler: + Keep track of estimated delays separately for different resources + - client: fixed bug that computed CPU estimated delay incorrectly + - client: the work request (req_secs) for a resource is the min + of the project's share and the shortfall. + + client/ + cs_scheduler.cpp + rr_sim.cpp + work_fetch.cpp,h + html/inc/ + translation.inc + lib/ + coproc.cpp,h + sched/ + sched_send.cpp + server_types.cpp,h + +David 30 Jan 2009 + - client: computation of # idle CUDA instances was wrong + + client/ + rr_sim.cpp + +David 30 Jan 2009 + - scheduler: show message whether miss or meet deadline + + html/user/ + show_coproc.php + top_users.php + sched/ + sched_send.cpp + +David 30 Jan 2009 + - client: tweak work fetch messages + - client: buffer 2000 messages instead of 1000 + + client/ + client_msgs.cpp + work_fetch.cpp + lib/ + coproc.cpp + +David 30 Jan 2009 + - client: work fetch fixes + + client/ + work_fetch.cpp + scheduler_op.cpp + +David 31 Jan 2009 + - client: there was a problem with how the round simulator + worked in the presence of coprocessors. + The simulator maintained per-project queues of pending jobs. + When a job finished (in the simulation) it would get + one or more jobs from that project's pending queue. + + The problem: this could cause "holes" in the scheduling of GPUs, + and produce an erroneous nonzero shortfall for GPUs, + leading to infinite work fetch. + + The solution: maintain a separate (per-resource, not per--project) + queue of pending coprocessor jobs. + When a coprocessor job finishes, + start pending jobs from the queue for that resource. + + Another change: the simulator did strict reservation of coprocessors. + If there are 2 instances of CUDA, + and a 1-instance job is running in the simulation, + it wouldn't start an additional 2-instance job. + This also can cause erroneous nonzero shortfalls. + + So instead, schedule coprocessors like CPUs, i.e. saturate them. + This can cause distorted completion time estimates, + but it's better than infinite work fetch. + + client/ + client_types.cpp,h + rr_sim.cpp,h + work_fetch.cpp,h + +David 1 Feb 2009 + - client: code cleanup + + client/ + rr_sim.cpp,h + work_fetch.cpp,h + +David 2 Feb 2009 + - client: code cleanup + + client/ + rr_sim.cpp,h + work_fetch.cpp,h + +David 2 Feb 2009 + - Manager: change terms for STD, LTD + - web: change script that locks old threads to exempt team forums + + clientgui/ + DlgItemProperties.cpp + html/ops/ + autolock.php + +David 3 Feb 2009 + - client: fix bug that caused infinite sched RPCs if project down + + client/ + cs_scheduler.cpp + scheduler_op.cpp + +Rom 3 Feb 2009 + - SCROPENGL: Checkin the files needed for the new OpenGL based + BOINC screensaver. + + clientscr/ + boinc_ss_opengl.h + boinc_ss_opengl.rc + screensaver_opengl.cpp + screensaver_opengl.h + win_build/ + boinc.sln + boinc_ss_opengl.vcproj + +David 3 Feb 2009 + - renamed boinc_ss_opengl to ss_app + +David 3 Feb 2009 + - GUI RPC: made password file read into function + - lib: minimized FCGI library + + client/ + boinc_cmd.cpp + file_names.h + lib/ + gui_rpc_client.cpp,h + common_defs.h + Makefile.am + +Charlie Feb 4 2009 + - SS: Begin work on upgrading screensaver coordinator for new functionality: + - add filenames for ss config file and default OpenLG ss executable + - add sandbox security support for these 2 files. + + client/ + check_security.cpp + file_names.h + clientgui/ + mac/ + SetupSecurity.cpp + mac_build/ + Mac_SA_Secure.sh + +Rom 5 Feb 2008 + - MGR: Display all projects in the project list but disable the text control + is the project doesn't list a supported platform. If the user clicks + on it display a message box stating that once attached the user may not + get any work. + + clientgui/ + AccountManagerInfoPage.cpp + ProjectInfoPage.cpp, .h + ProjectListCtrl.cpp, .h + +Charlie Feb 5 2009 + - SS: Implement basic new functionality in screensaver coordinator. + - Note: this is tested on Mac only at this point. + - SS: Add ss_app to XCode Project, with a temporary icon. + + client/ + check_security.cpp + file_names.h + clientscr/ + screensaver.cpp, .h + mac_app_icon.h (added) + Mac_Saver_Module.h + screensaver_win.h + lib/ + common_defs.h + mac_build/ + boinc.xcodeproj/ + project.pbxproj diff --git a/clientscr/mac_app_icon.h b/clientscr/mac_app_icon.h new file mode 100644 index 0000000000..3401c369a2 --- /dev/null +++ b/clientscr/mac_app_icon.h @@ -0,0 +1,2004 @@ +char MacAppIconData[] = { + 0X69,0X63,0X6E,0X73,0X00,0X00,0X7D,0X12,0X69,0X73,0X33,0X32,0X00,0X00,0X02,0XB0, + 0X82,0X00,0X00,0X01,0X8C,0X00,0X09,0X01,0X4A,0X5E,0X5A,0X5B,0X5B,0X5A,0X5D,0X51, + 0X06,0X81,0X00,0X03,0X03,0X00,0X20,0XAB,0X81,0XAA,0X03,0XA8,0XB0,0X88,0X0A,0X80, + 0X00,0X05,0X01,0X02,0X00,0X56,0XCC,0XBD,0X80,0XC0,0X0C,0XBE,0XC9,0X87,0X0D,0X00, + 0X00,0X01,0X00,0X2D,0X7E,0XBC,0XD8,0XD4,0X80,0XD5,0X0C,0XD3,0XDE,0X81,0X11,0X00, + 0X02,0X00,0X37,0XB2,0XC7,0XD9,0XE6,0XE3,0X80,0XE4,0X1A,0XE1,0XEE,0X81,0X14,0X00, + 0X00,0X0A,0X9E,0XD0,0XDA,0XEC,0XF2,0XF1,0XF1,0XF0,0XF0,0XED,0XFA,0X7F,0X13,0X00, + 0X00,0X3C,0XC5,0XDA,0XED,0XF7,0X80,0XF8,0X0C,0XF7,0XF7,0XF5,0XFF,0X7B,0X16,0X00, + 0X00,0X51,0XCB,0XE0,0XF9,0XFD,0X82,0XFC,0X0B,0XF9,0XFF,0X7E,0X15,0X00,0X00,0X3F, + 0XC5,0XDA,0XF5,0XFE,0XFC,0X81,0XFD,0X0A,0XFA,0XFF,0X7E,0X12,0X00,0X00,0X0E,0XA0, + 0XCE,0XDB,0XEE,0X80,0XF2,0X0D,0XF1,0XF2,0XEF,0XFA,0X79,0X14,0X00,0X02,0X00,0X3A, + 0XB2,0XC4,0XDB,0XE8,0X81,0XE5,0X0C,0XE3,0XEE,0X7C,0X12,0X00,0X00,0X01,0X00,0X2E, + 0X7D,0XBC,0XD7,0XD2,0X80,0XD3,0X03,0XD1,0XDC,0X7B,0X0F,0X80,0X00,0X05,0X01,0X02, + 0X00,0X63,0XC9,0XB9,0X80,0XBC,0X03,0XBA,0XC4,0X79,0X09,0X81,0X00,0X04,0X04,0X00, + 0X2F,0XAD,0XA4,0X80,0XA6,0X03,0XA4,0XAD,0X7E,0X07,0X83,0X00,0X02,0X07,0X4A,0X51, + 0X80,0X50,0X04,0X4F,0X53,0X44,0X03,0X00,0X92,0X00,0X03,0X01,0X33,0X41,0X3E,0X80, + 0X3F,0X02,0X40,0X3B,0X07,0X81,0X00,0X02,0X02,0X00,0X13,0X82,0X64,0X03,0X63,0X66, + 0X5A,0X0E,0X80,0X00,0X05,0X01,0X01,0X00,0X31,0X6F,0X67,0X80,0X69,0X0B,0X68,0X6A, + 0X58,0X13,0X00,0X00,0X01,0X00,0X1E,0X4F,0X69,0X71,0X81,0X70,0X0B,0X6F,0X73,0X57, + 0X18,0X00,0X01,0X00,0X24,0X67,0X6C,0X72,0X78,0X81,0X77,0X0A,0X76,0X7A,0X57,0X1B, + 0X00,0X00,0X07,0X5C,0X6F,0X70,0X7A,0X82,0X7D,0X0B,0X7C,0X80,0X57,0X1A,0X00,0X00, + 0X26,0X6D,0X71,0X7B,0X8A,0X8E,0X81,0X8D,0X09,0X8C,0X90,0X5A,0X1C,0X00,0X00,0X32, + 0X6F,0X74,0X8D,0X82,0XA5,0X0D,0XA4,0XA3,0XA9,0X62,0X1B,0X00,0X00,0X27,0X6D,0X71, + 0X88,0XAA,0XAF,0XAE,0X80,0XAD,0X0B,0XAC,0XB2,0X65,0X17,0X00,0X00,0X0A,0X5E,0X6E, + 0X72,0X8D,0X98,0X81,0X95,0X0B,0X94,0X99,0X5D,0X19,0X00,0X01,0X00,0X25,0X68,0X6B, + 0X77,0X7E,0X81,0X7D,0X0B,0X7C,0X80,0X58,0X19,0X00,0X00,0X01,0X00,0X1F,0X4F,0X69, + 0X72,0X81,0X71,0X03,0X70,0X73,0X55,0X15,0X80,0X00,0X05,0X01,0X01,0X00,0X39,0X6F, + 0X66,0X80,0X68,0X03,0X67,0X6A,0X53,0X0F,0X81,0X00,0X04,0X02,0X00,0X1C,0X67,0X62, + 0X80,0X63,0X03,0X62,0X65,0X57,0X0B,0X83,0X00,0X02,0X05,0X33,0X38,0X81,0X37,0X03, + 0X38,0X32,0X04,0X00,0X92,0X00,0X09,0X01,0X41,0X53,0X4F,0X50,0X50,0X4F,0X52,0X48, + 0X06,0X81,0X00,0X03,0X03,0X00,0X1B,0X8F,0X81,0X8E,0X03,0X8D,0X92,0X75,0X0C,0X80, + 0X00,0X05,0X01,0X01,0X00,0X47,0XA7,0X9B,0X80,0X9D,0X0C,0X9B,0XA3,0X74,0X10,0X00, + 0X00,0X01,0X00,0X27,0X6B,0X9A,0XAF,0XAC,0X80,0XAD,0X0B,0XAB,0XB4,0X70,0X14,0X00, + 0X01,0X00,0X2F,0X94,0XA3,0XB0,0XB9,0X81,0XB8,0X0B,0XB6,0XBF,0X70,0X16,0X00,0X00, + 0X09,0X84,0XA9,0XAF,0XBE,0XC3,0X81,0XC2,0X0C,0XC0,0XC9,0X6F,0X16,0X00,0X00,0X34, + 0XA2,0XAF,0XC0,0XD0,0XD4,0XD4,0X80,0XD3,0X09,0XD1,0XDA,0X70,0X18,0X00,0X00,0X44, + 0XA6,0XB4,0XD3,0X81,0XEC,0X0D,0XEB,0XEB,0XE9,0XF4,0X78,0X17,0X00,0X00,0X35,0XA2, + 0XB0,0XCC,0XF0,0XF5,0X80,0XF4,0X1C,0XF3,0XF1,0XFC,0X7B,0X13,0X00,0X00,0X0D,0X86, + 0XA8,0XB0,0XCF,0XDB,0XD8,0XD9,0XD8,0XD8,0XD6,0XE0,0X72,0X15,0X00,0X01,0X00,0X31, + 0X94,0XA0,0XB4,0XC0,0X81,0XBE,0X0C,0XBC,0XC4,0X6E,0X15,0X00,0X00,0X01,0X00,0X28, + 0X6B,0X9B,0XAE,0XAB,0X80,0XAC,0X03,0XAA,0XB2,0X6C,0X11,0X80,0X00,0X05,0X01,0X02, + 0X00,0X52,0XA5,0X99,0X80,0X9B,0X03,0X99,0XA1,0X6A,0X0C,0X81,0X00,0X04,0X03,0X00, + 0X28,0X91,0X8A,0X80,0X8B,0X03,0X8A,0X90,0X6E,0X09,0X83,0X00,0X02,0X06,0X41,0X47, + 0X80,0X46,0X04,0X45,0X48,0X3C,0X03,0X00,0X73,0X38,0X6D,0X6B,0X00,0X00,0X01,0X08, + 0X00,0X00,0X00,0X00,0X00,0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X01,0X04,0XA7,0XD2,0XC9,0XCB,0XCB,0XCB,0XCB,0XCC,0X24,0X00, + 0X00,0X00,0X00,0X06,0X00,0X38,0XFF,0XFE,0XFE,0XFF,0XFF,0XFF,0XFC,0XFF,0X4B,0X00, + 0X00,0X00,0X03,0X00,0X05,0X89,0XFF,0XF9,0XFC,0XFC,0XFC,0XFC,0XF8,0XFF,0X5D,0X00, + 0X00,0X02,0X00,0X6A,0XEA,0XFF,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X79,0X00, + 0X02,0X00,0X75,0XFF,0XFD,0XFD,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X8F,0X00, + 0X00,0X23,0XF5,0XFE,0XFC,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X8F,0X00, + 0X00,0X75,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X8F,0X00, + 0X00,0X8E,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X8F,0X00, + 0X00,0X7A,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X8F,0X00, + 0X00,0X28,0XF8,0XFE,0XFC,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X8F,0X00, + 0X03,0X00,0X7B,0XFF,0XFC,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X81,0X00, + 0X00,0X02,0X00,0X6D,0XEC,0XFF,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X69,0X00, + 0X00,0X00,0X02,0X00,0X05,0X9A,0XFF,0XF8,0XFB,0XFB,0XFB,0XFB,0XF8,0XFF,0X50,0X00, + 0X00,0X00,0X00,0X07,0X00,0X53,0XFF,0XFC,0XFF,0XFF,0XFF,0XFF,0XFD,0XFF,0X3D,0X00, + 0X00,0X00,0X00,0X01,0X00,0X14,0XA5,0XB0,0XAD,0XAE,0XAE,0XAE,0XAE,0XAD,0X1A,0X00, + 0X69,0X6C,0X33,0X32,0X00,0X00,0X07,0X1A,0X88,0X00,0X00,0X01,0X9D,0X00,0X01,0X06, + 0X0A,0X89,0X09,0X01,0X0A,0X05,0X8A,0X00,0X04,0X01,0X00,0X12,0X66,0X6D,0X89,0X6C, + 0X03,0X6E,0X2F,0X00,0X01,0X88,0X00,0X04,0X02,0X00,0X48,0X9C,0X8E,0X87,0X91,0X03, + 0X90,0X93,0X8A,0X37,0X8C,0X00,0X02,0X87,0XAA,0XA3,0X87,0XA4,0X04,0XA3,0XA8,0X8E, + 0X37,0X06,0X88,0X00,0X04,0X03,0X00,0X19,0XB4,0XB7,0X88,0XB6,0X04,0XB4,0XBD,0X8D, + 0X36,0X0A,0X86,0X00,0X06,0X02,0X01,0X02,0X00,0X32,0XC7,0XC0,0X87,0XC1,0X07,0XC0, + 0XBE,0XC9,0X8E,0X35,0X10,0X00,0X01,0X83,0X00,0X07,0X01,0X00,0X01,0X28,0X54,0X90, + 0XD2,0XCB,0X83,0XCC,0X82,0XCB,0X06,0XC9,0XD5,0X77,0X38,0X1A,0X00,0X01,0X82,0X00, + 0X08,0X02,0X00,0X1E,0X64,0X98,0X9F,0XBF,0XD9,0XD5,0X87,0XD6,0X07,0XD5,0XD3,0XDF, + 0X73,0X37,0X19,0X00,0X01,0X81,0X00,0X09,0X02,0X00,0X31,0X94,0XA8,0XB1,0XB4,0XCF, + 0XE0,0XDD,0X86,0XDE,0X08,0XDD,0XDD,0XDC,0XE3,0X68,0X39,0X20,0X00,0X01,0X80,0X00, + 0X09,0X01,0X00,0X2A,0X95,0XAE,0XB8,0XC5,0XC7,0XDB,0XE5,0X87,0XE4,0X15,0XE3,0XE3, + 0XE2,0XE9,0X67,0X39,0X21,0X00,0X01,0X00,0X00,0X01,0X00,0X10,0X8B,0XB1,0XBE,0XCA, + 0XD2,0XD5,0XE5,0XEB,0X89,0XEA,0X13,0XE9,0XF0,0X6B,0X38,0X21,0X00,0X01,0X00,0X00, + 0X02,0X00,0X4C,0XAF,0XBB,0XCD,0XD5,0XDD,0XE0,0XEE,0XF2,0X89,0XF1,0X12,0XF0,0XF4, + 0X61,0X39,0X20,0X00,0X01,0X00,0X01,0X00,0X0D,0X8A,0XB8,0XC7,0XD5,0XDE,0XE5,0XEA, + 0XF4,0X84,0XF6,0X85,0XF5,0X10,0X57,0X3B,0X20,0X00,0X01,0X00,0X02,0X00,0X33,0XA8, + 0XBD,0XCF,0XDB,0XE5,0XED,0XF3,0XF7,0X86,0XF8,0X83,0XF7,0X0F,0X58,0X3B,0X26,0X00, + 0X01,0X00,0X02,0X00,0X43,0XB0,0XC0,0XD3,0XDF,0XEA,0XF3,0XFB,0X8A,0XFA,0X12,0XF9, + 0XFA,0XFA,0X59,0X3A,0X28,0X00,0X01,0X00,0X02,0X00,0X4F,0XB4,0XC2,0XD4,0XE1,0XF0, + 0XFA,0XFF,0X8A,0XFC,0X12,0XFB,0XFC,0XFC,0X59,0X3A,0X26,0X00,0X01,0X00,0X02,0X00, + 0X4D,0XB0,0XC1,0XD3,0XE0,0XEE,0XFA,0XFF,0X8D,0XFE,0X0F,0X59,0X3A,0X20,0X00,0X01, + 0X00,0X02,0X00,0X30,0XA8,0XBC,0XCF,0XDC,0XE9,0XF6,0XFF,0X8D,0XFD,0X10,0X59,0X3A, + 0X20,0X00,0X01,0X00,0X01,0X00,0X0F,0X90,0XB7,0XC7,0XD4,0XE0,0XEA,0XF6,0XF8,0X8C, + 0XF7,0X18,0X58,0X3B,0X20,0X00,0X01,0X00,0X00,0X02,0X00,0X5A,0XAF,0XBB,0XCB,0XD5, + 0XDD,0XE4,0XF0,0XF2,0XF1,0XF2,0XF2,0XF1,0XF2,0XF2,0XF1,0X80,0XF2,0X81,0XF1,0X11, + 0X58,0X3B,0X20,0X00,0X01,0X00,0X00,0X01,0X00,0X10,0X8D,0XAF,0XBC,0XC9,0XD0,0XD5, + 0XE9,0XED,0X88,0XEC,0X80,0XEB,0X04,0X56,0X3B,0X20,0X00,0X01,0X80,0X00,0X09,0X01, + 0X00,0X2E,0X9B,0XAD,0XB8,0XC1,0XC6,0XDF,0XE7,0X89,0XE6,0X06,0XE5,0XEA,0X63,0X39, + 0X1D,0X00,0X01,0X81,0X00,0X0A,0X01,0X00,0X3A,0X90,0XA7,0XAD,0XB2,0XD2,0XE0,0XDD, + 0XDE,0X87,0XDD,0X06,0XDC,0XE3,0X67,0X39,0X19,0X00,0X01,0X82,0X00,0X08,0X02,0X00, + 0X1A,0X70,0X94,0X9D,0XC2,0XD6,0XD2,0X88,0XD3,0X06,0XD2,0XD8,0X63,0X39,0X17,0X00, + 0X01,0X83,0X00,0X07,0X02,0X00,0X04,0X27,0X4E,0X9C,0XD0,0XC7,0X87,0XC9,0X07,0XC8, + 0XC6,0XD0,0X6D,0X34,0X0C,0X00,0X01,0X84,0X00,0X06,0X01,0X01,0X03,0X00,0X57,0XCB, + 0XBB,0X88,0XBE,0X04,0XBC,0XC7,0X6E,0X34,0X0B,0X88,0X00,0X04,0X04,0X00,0X34,0XB7, + 0XAD,0X88,0XAF,0X04,0XAD,0XB7,0X7D,0X31,0X07,0X88,0X00,0X04,0X01,0X00,0X15,0X9D, + 0X9F,0X88,0X9E,0X04,0X9D,0XA4,0X82,0X2F,0X02,0X8B,0X00,0X02,0X6F,0X97,0X8E,0X87, + 0X90,0X03,0X8F,0X93,0X82,0X2E,0X8A,0X00,0X04,0X01,0X00,0X23,0X61,0X5B,0X8A,0X5C, + 0X02,0X21,0X00,0X01,0X8A,0X00,0X00,0X01,0X91,0X00,0XA9,0X00,0X01,0X06,0X0A,0X89, + 0X09,0X01,0X0A,0X04,0X8A,0X00,0X04,0X01,0X00,0X0C,0X48,0X4E,0X88,0X4D,0X04,0X4C, + 0X50,0X2A,0X00,0X01,0X88,0X00,0X04,0X01,0X00,0X2D,0X62,0X58,0X89,0X5A,0X01,0X59, + 0X36,0X8C,0X00,0X02,0X4F,0X64,0X5F,0X88,0X60,0X03,0X61,0X59,0X38,0X05,0X88,0X00, + 0X03,0X02,0X00,0X0E,0X65,0X89,0X66,0X04,0X64,0X67,0X58,0X3A,0X09,0X86,0X00,0X06, + 0X01,0X00,0X01,0X00,0X1C,0X6C,0X68,0X88,0X69,0X06,0X68,0X6C,0X58,0X3C,0X0F,0X00, + 0X01,0X83,0X00,0X07,0X01,0X00,0X01,0X1C,0X3C,0X56,0X6F,0X6C,0X88,0X6D,0X06,0X6C, + 0X70,0X50,0X3E,0X18,0X00,0X01,0X82,0X00,0X07,0X01,0X00,0X15,0X43,0X5F,0X60,0X69, + 0X71,0X89,0X70,0X06,0X6F,0X73,0X4E,0X3E,0X18,0X00,0X01,0X81,0X00,0X09,0X01,0X00, + 0X22,0X5D,0X63,0X63,0X64,0X6E,0X75,0X73,0X82,0X74,0X00,0X73,0X82,0X74,0X06,0X73, + 0X76,0X4B,0X3E,0X1F,0X00,0X01,0X80,0X00,0X09,0X01,0X00,0X1E,0X5C,0X64,0X66,0X6B, + 0X6B,0X73,0X78,0X89,0X77,0X12,0X76,0X79,0X4B,0X3E,0X20,0X00,0X01,0X00,0X00,0X01, + 0X00,0X0B,0X58,0X64,0X68,0X6C,0X6F,0X70,0X78,0X8B,0X7A,0X11,0X7C,0X4D,0X3E,0X1F, + 0X00,0X01,0X00,0X00,0X01,0X00,0X31,0X66,0X67,0X6D,0X70,0X73,0X74,0X7C,0X82,0X7E, + 0X00,0X7D,0X80,0X7E,0X82,0X7D,0X11,0X7E,0X49,0X3E,0X1F,0X00,0X01,0X00,0X01,0X00, + 0X0A,0X55,0X67,0X6B,0X70,0X73,0X76,0X79,0X82,0X8C,0X83,0X10,0X46,0X3F,0X1F,0X00, + 0X01,0X00,0X01,0X00,0X22,0X64,0X67,0X6E,0X72,0X77,0X7B,0X80,0X8C,0X8B,0X8E,0X11, + 0X8D,0X48,0X3E,0X26,0X00,0X01,0X00,0X01,0X00,0X2B,0X66,0X68,0X70,0X74,0X7A,0X84, + 0X8F,0X98,0X86,0X99,0X83,0X98,0X0F,0X4A,0X3E,0X28,0X00,0X01,0X00,0X01,0X00,0X33, + 0X67,0X69,0X70,0X75,0X7E,0X8B,0X9D,0X8A,0XA3,0X80,0XA2,0X0F,0X4B,0X3E,0X25,0X00, + 0X01,0X00,0X01,0X00,0X32,0X66,0X69,0X6F,0X75,0X7E,0X8E,0XA4,0X83,0XAF,0X84,0XAE, + 0X14,0XAD,0XAE,0XAE,0X4D,0X3D,0X1F,0X00,0X01,0X00,0X01,0X00,0X20,0X64,0X67,0X6E, + 0X73,0X7B,0X88,0X99,0XAE,0XB0,0X84,0XAF,0X01,0XAE,0XAF,0X82,0XAE,0X11,0X4D,0X3D, + 0X20,0X00,0X01,0X00,0X01,0X00,0X0B,0X5A,0X66,0X6B,0X70,0X76,0X7C,0X86,0X9F,0XA3, + 0X82,0XA2,0X86,0XA1,0X11,0X4B,0X3E,0X1F,0X00,0X01,0X00,0X00,0X01,0X00,0X3A,0X66, + 0X67,0X6D,0X71,0X74,0X79,0X92,0X97,0X81,0X96,0X87,0X95,0X11,0X49,0X3E,0X1F,0X00, + 0X01,0X00,0X00,0X01,0X00,0X0B,0X58,0X64,0X68,0X6C,0X6F,0X71,0X86,0X8A,0X8B,0X89, + 0X04,0X47,0X3F,0X20,0X00,0X01,0X80,0X00,0X09,0X01,0X00,0X1F,0X60,0X63,0X66,0X6A, + 0X6B,0X79,0X7E,0X89,0X7D,0X06,0X7C,0X7F,0X4B,0X3E,0X1C,0X00,0X01,0X81,0X00,0X08, + 0X01,0X00,0X27,0X5A,0X62,0X62,0X64,0X71,0X77,0X89,0X76,0X06,0X75,0X78,0X4C,0X3E, + 0X18,0X00,0X01,0X82,0X00,0X07,0X01,0X00,0X13,0X4A,0X5D,0X5F,0X6C,0X73,0X89,0X72, + 0X06,0X71,0X74,0X4A,0X3E,0X16,0X00,0X01,0X83,0X00,0X07,0X01,0X00,0X03,0X1C,0X37, + 0X5B,0X70,0X6C,0X88,0X6D,0X06,0X6C,0X70,0X4E,0X3A,0X0B,0X00,0X01,0X84,0X00,0X06, + 0X01,0X00,0X02,0X00,0X30,0X70,0X67,0X88,0X69,0X04,0X68,0X6C,0X4E,0X3A,0X0A,0X88, + 0X00,0X04,0X02,0X00,0X1D,0X68,0X63,0X88,0X64,0X04,0X63,0X65,0X53,0X36,0X06,0X88, + 0X00,0X02,0X01,0X00,0X0D,0X88,0X5D,0X06,0X5E,0X5E,0X5D,0X5F,0X55,0X33,0X01,0X8B, + 0X00,0X02,0X46,0X5F,0X5A,0X85,0X5B,0X81,0X5A,0X01,0X57,0X2F,0X8A,0X00,0X04,0X01, + 0X00,0X18,0X44,0X40,0X88,0X41,0X04,0X40,0X44,0X1F,0X00,0X01,0X9F,0X00,0X88,0X00, + 0X00,0X01,0X9D,0X00,0X01,0X06,0X0A,0X89,0X09,0X01,0X0A,0X05,0X8A,0X00,0X04,0X01, + 0X00,0X0F,0X5A,0X60,0X88,0X5F,0X04,0X5E,0X62,0X2D,0X00,0X01,0X88,0X00,0X04,0X02, + 0X00,0X3D,0X84,0X79,0X87,0X7B,0X03,0X7A,0X7B,0X76,0X37,0X8C,0X00,0X02,0X70,0X8E, + 0X88,0X87,0X89,0X04,0X88,0X8B,0X79,0X37,0X06,0X88,0X00,0X04,0X03,0X00,0X14,0X95, + 0X97,0X88,0X96,0X04,0X95,0X9B,0X78,0X38,0X0A,0X86,0X00,0X06,0X01,0X01,0X02,0X00, + 0X29,0XA3,0X9D,0X86,0X9E,0X08,0X9D,0X9D,0X9B,0XA4,0X78,0X38,0X10,0X00,0X01,0X83, + 0X00,0X07,0X01,0X00,0X01,0X24,0X4A,0X78,0XAB,0XA5,0X88,0XA6,0X06,0XA4,0XAD,0X68, + 0X3A,0X19,0X00,0X01,0X82,0X00,0X08,0X02,0X00,0X1B,0X57,0X81,0X86,0X9C,0XAF,0XAC, + 0X88,0XAD,0X06,0XAB,0XB4,0X64,0X3A,0X19,0X00,0X01,0X81,0X00,0X08,0X02,0X00,0X2B, + 0X7E,0X8D,0X92,0X94,0XA9,0XB5,0X89,0XB3,0X06,0XB2,0XB7,0X5C,0X3B,0X20,0X00,0X01, + 0X80,0X00,0X09,0X01,0X00,0X25,0X7E,0X91,0X97,0XA0,0XA2,0XB1,0XB9,0X89,0XB8,0X13, + 0XB7,0XBC,0X5C,0X3B,0X20,0X00,0X01,0X00,0X00,0X01,0X00,0X0E,0X77,0X92,0X9C,0XA4, + 0XAB,0XAD,0XB9,0XBE,0X89,0XBD,0X13,0XBC,0XC2,0X5F,0X3A,0X20,0X00,0X01,0X00,0X00, + 0X02,0X00,0X41,0X92,0X99,0XA7,0XAD,0XB3,0XB5,0XC0,0XC4,0X82,0XC3,0X85,0XC2,0X11, + 0XC4,0X58,0X3B,0X20,0X00,0X01,0X00,0X01,0X00,0X0C,0X75,0X98,0XA2,0XAD,0XB3,0XB9, + 0XBC,0XC8,0X81,0XCA,0X88,0XC9,0X10,0X50,0X3C,0X20,0X00,0X01,0X00,0X02,0X00,0X2C, + 0X8D,0X9B,0XA8,0XB1,0XB9,0XC0,0XC6,0XD3,0X85,0XD5,0X84,0XD4,0X10,0X53,0X3C,0X26, + 0X00,0X01,0X00,0X02,0X00,0X39,0X93,0X9D,0XAB,0XB4,0XBE,0XCA,0XD6,0XDF,0X81,0XE0, + 0X88,0XDF,0X0F,0X55,0X3B,0X28,0X00,0X01,0X00,0X02,0X00,0X44,0X95,0X9F,0XAC,0XB6, + 0XC2,0XD1,0XE4,0X89,0XEA,0X81,0XE9,0X0F,0X56,0X3B,0X25,0X00,0X01,0X00,0X02,0X00, + 0X42,0X92,0X9E,0XAB,0XB5,0XC1,0XD4,0XEC,0X84,0XF6,0X83,0XF5,0X13,0XF4,0XF5,0XF5, + 0X58,0X3B,0X20,0X00,0X01,0X00,0X02,0X00,0X2A,0X8D,0X9A,0XA8,0XB2,0XBD,0XCC,0XDE, + 0XF5,0X83,0XF6,0X86,0XF5,0X11,0X58,0X3B,0X20,0X00,0X01,0X00,0X01,0X00,0X0E,0X7A, + 0X96,0XA2,0XAC,0XB5,0XBE,0XCA,0XE4,0XE8,0X81,0XE7,0X87,0XE6,0X11,0X56,0X3B,0X20, + 0X00,0X01,0X00,0X00,0X01,0X00,0X4D,0X91,0X99,0XA5,0XAD,0XB3,0XB9,0XD5,0XDB,0X8B, + 0XD9,0X11,0X54,0X3C,0X20,0X00,0X01,0X00,0X00,0X01,0X00,0X0E,0X77,0X91,0X9B,0XA4, + 0XA9,0XAD,0XC7,0XCC,0X8B,0XCB,0X04,0X51,0X3C,0X20,0X00,0X01,0X80,0X00,0X09,0X01, + 0X00,0X28,0X83,0X8F,0X97,0X9E,0XA1,0XB8,0XBF,0X83,0XBE,0X83,0XBD,0X06,0XBC,0XC0, + 0X5A,0X3B,0X1D,0X00,0X01,0X81,0X00,0X08,0X01,0X00,0X32,0X7A,0X8B,0X8F,0X93,0XAB, + 0XB6,0X89,0XB4,0X06,0XB3,0XB8,0X5C,0X3B,0X18,0X00,0X01,0X82,0X00,0X08,0X02,0X00, + 0X17,0X61,0X7E,0X84,0XA0,0XAE,0XAB,0X88,0XAC,0X06,0XAB,0XB0,0X59,0X3B,0X17,0X00, + 0X01,0X83,0X00,0X07,0X01,0X00,0X04,0X22,0X45,0X82,0XA9,0XA3,0X88,0XA4,0X06,0XA3, + 0XAA,0X60,0X37,0X0C,0X00,0X01,0X84,0X00,0X06,0X01,0X00,0X02,0X00,0X48,0XA7,0X99, + 0X88,0X9C,0X04,0X9A,0XA3,0X61,0X36,0X0A,0X88,0X00,0X04,0X03,0X00,0X2A,0X97,0X90, + 0X88,0X91,0X04,0X90,0X96,0X6C,0X33,0X06,0X88,0X00,0X04,0X01,0X00,0X11,0X83,0X85, + 0X88,0X84,0X04,0X83,0X88,0X70,0X31,0X02,0X8B,0X00,0X02,0X5E,0X81,0X7A,0X87,0X7B, + 0X03,0X7A,0X7D,0X71,0X2F,0X8A,0X00,0X04,0X01,0X00,0X1E,0X55,0X50,0X89,0X51,0X03, + 0X52,0X20,0X00,0X01,0X8A,0X00,0X00,0X01,0X91,0X00,0X6C,0X38,0X6D,0X6B,0X00,0X00, + 0X04,0X08,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X02,0X01,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X21,0X28, + 0X27,0X27,0X27,0X27,0X27,0X27,0X27,0X27,0X27,0X27,0X27,0X26,0X2A,0X19,0X00,0X01, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X02,0X00,0X2E,0XF7,0XFF, + 0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFC,0XFF,0XC3,0X00,0X01, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X04,0X00,0X87,0XFF,0XFB, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFD,0XFF,0XDE,0X06,0X00, + 0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X00,0X0D,0XDD,0XFF,0XFD, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFE,0XFF,0XFF,0X27,0X00, + 0X02,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X06,0X00,0X26,0XFE,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X27,0X00, + 0X02,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0X01,0X03,0X00,0X60,0XFF,0XFC,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFE,0XFF,0X3D,0X00, + 0X03,0X00,0X00,0X00,0X00,0X00,0X00,0X02,0X00,0X0A,0X72,0XD2,0XF1,0XFF,0XFE,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X60,0X00, + 0X04,0X00,0X00,0X00,0X00,0X00,0X03,0X00,0X60,0XE6,0XFF,0XFE,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X68,0X00, + 0X04,0X00,0X00,0X00,0X00,0X04,0X00,0X87,0XFF,0XFC,0XFC,0XFC,0XFE,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X00,0X00,0X02,0X00,0X71,0XFF,0XFC,0XFD,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X00,0X02,0X00,0X37,0XFF,0XFE,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X00,0X02,0X00,0XAB,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X02,0X00,0X2E,0XF6,0XFF,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X04,0X00,0X69,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X04,0X00,0X9E,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X04,0X00,0X9E,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X04,0X00,0X9E,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X04,0X00,0X77,0XFF,0XFB,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X02,0X00,0X36,0XFF,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X00,0X01,0X00,0XB9,0XFF,0XFC,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9E,0X00, + 0X04,0X00,0X00,0X02,0X00,0X36,0XFF,0XFD,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X9F,0X00, + 0X04,0X00,0X00,0X00,0X03,0X00,0X77,0XFF,0XF9,0XFE,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X87,0X00, + 0X04,0X00,0X00,0X00,0X00,0X02,0X00,0X9A,0XFF,0XFD,0XFC,0XFC,0XFE,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X60,0X00, + 0X04,0X00,0X00,0X00,0X00,0X00,0X02,0X00,0X60,0XF0,0XFF,0XFE,0XFE,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFB,0XFF,0X61,0X00, + 0X04,0X00,0X00,0X00,0X00,0X00,0X01,0X03,0X00,0X14,0X72,0XD2,0XF1,0XFF,0XFE,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X2F,0X00, + 0X02,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0X01,0X04,0X00,0X87,0XFF,0XFB,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X27,0X00, + 0X02,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X07,0X00,0X56,0XFF,0XFC,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X27,0X00, + 0X02,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X02,0X00,0X28,0XFD,0XFD,0XFD, + 0XFD,0XFD,0XFD,0XFD,0XFD,0XFD,0XFD,0XFD,0XFD,0XFD,0XFD,0XFB,0XFF,0XDD,0X06,0X00, + 0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X00,0X08,0XD2,0XFF,0XFD, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFD,0XFF,0XD8,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X03,0X00,0X69,0XE7,0XD5, + 0XD8,0XD8,0XD8,0XD8,0XD8,0XD8,0XD8,0XD8,0XD8,0XD8,0XD8,0XD5,0XE5,0X90,0X00,0X03, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X01,0X02,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X69,0X74,0X33,0X32,0X00,0X00,0X2E,0X1C,0X00,0X00,0X00,0X00,0XFF,0X00, + 0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0XA0,0X00,0X03,0X14,0X4C,0X4C, + 0X4B,0X8A,0X4C,0X00,0X4B,0X96,0X4C,0X00,0X4B,0X8E,0X4C,0X00,0X11,0XBF,0X00,0X80, + 0X5E,0X00,0X5D,0X83,0X5E,0X00,0X5D,0XAB,0X5E,0X04,0X5D,0X5E,0X5E,0X4F,0X31,0XBE, + 0X00,0X00,0X55,0XB9,0X6F,0X02,0X3D,0X3D,0X1F,0XBC,0X00,0X00,0X40,0XB8,0X7F,0X04, + 0X7E,0X5E,0X3D,0X3D,0X1F,0XBC,0X00,0XBA,0X84,0X03,0X61,0X3D,0X3D,0X1F,0XBC,0X00, + 0X9D,0X89,0X00,0X88,0X99,0X89,0X00,0X63,0X80,0X3D,0XBB,0X00,0X00,0X48,0XA4,0X8F, + 0X00,0X8E,0X81,0X8F,0X8E,0X8E,0X00,0X51,0X80,0X3D,0XBB,0X00,0X00,0X70,0X9E,0X95, + 0X99,0X94,0X00,0X3E,0X80,0X3D,0XBB,0X00,0X85,0X9B,0XA3,0X9A,0X00,0X99,0X83,0X9A, + 0X00,0X99,0X85,0X9A,0X81,0X3D,0X00,0X1F,0XB9,0X00,0X00,0X51,0X83,0XA0,0X00,0X9F, + 0X83,0XA0,0X00,0X9F,0XAD,0XA0,0X80,0X3D,0X01,0X3E,0X1F,0XB9,0X00,0X84,0XA4,0X00, + 0XA3,0XB2,0XA4,0X01,0XA3,0X71,0X81,0X3D,0X00,0X1F,0XB8,0X00,0X00,0X2B,0XBB,0XA9, + 0X00,0X73,0X81,0X3D,0X00,0X1F,0XB8,0X00,0X02,0X57,0XAF,0XAE,0X8D,0XAF,0X00,0XAE, + 0X85,0XAF,0X00,0XAE,0X83,0XAF,0X00,0XAE,0X86,0XAF,0X00,0XAE,0X8D,0XAF,0X01,0XAE, + 0X76,0X81,0X3D,0X00,0X2E,0XB8,0X00,0X00,0X86,0X80,0XB3,0X04,0XB2,0XB3,0XB2,0XB3, + 0XB2,0X83,0XB3,0X00,0XB2,0X82,0XB3,0X00,0XB2,0X80,0XB3,0X00,0XB2,0X81,0XB3,0X05, + 0XB2,0XB3,0XB2,0XB3,0XB3,0XB2,0X83,0XB3,0X00,0XB2,0X81,0XB3,0X00,0XB2,0X80,0XB3, + 0X00,0XB2,0X81,0XB3,0X02,0XB2,0XB3,0XB2,0X81,0XB3,0X00,0X78,0X82,0X3D,0XB8,0X00, + 0XA7,0XB6,0X00,0XB5,0X89,0XB6,0X00,0XB5,0X83,0XB6,0X00,0XB5,0X83,0X3D,0XB8,0X00, + 0X03,0XB9,0XB8,0XB9,0XB8,0X84,0XB9,0X00,0XB8,0X80,0XB9,0X00,0XB8,0X81,0XB9,0X00, + 0XB8,0X84,0XB9,0X01,0XB8,0XB8,0X84,0XB9,0X00,0XB8,0X81,0XB9,0X00,0XB8,0X80,0XB9, + 0X00,0XB8,0X84,0XB9,0X01,0XB8,0XB8,0X84,0XB9,0X83,0X3D,0XB8,0X00,0X01,0XBC,0XBB, + 0X91,0XBC,0X00,0XBB,0X96,0XBC,0X00,0XBB,0X87,0XBC,0X81,0XBB,0X01,0X3D,0X3E,0X81, + 0X3D,0XB7,0X00,0X00,0X5F,0XAD,0XBE,0X8C,0XBD,0X83,0X3D,0XB7,0X00,0X00,0X60,0XBC, + 0XC0,0X81,0X3D,0X01,0X3E,0X3D,0XB7,0X00,0X00,0X62,0XBC,0XC3,0X84,0X3D,0XB5,0X00, + 0X01,0X26,0X95,0XBC,0XC6,0X84,0X3D,0XB0,0X00,0X05,0X17,0X44,0X5A,0X5E,0X63,0X68, + 0XBC,0XC9,0X85,0X3D,0XAE,0X00,0X07,0X2B,0X51,0X6E,0X71,0X73,0X76,0X78,0X7B,0XA1, + 0XCC,0X00,0XCB,0X8B,0XCC,0X89,0XCB,0X85,0X3D,0XAC,0X00,0X09,0X2D,0X63,0X75,0X7E, + 0X80,0X82,0X83,0X85,0X87,0X89,0X9E,0XCF,0X9B,0XCE,0X85,0X3D,0XAA,0X00,0X0C,0X29, + 0X64,0X6E,0X7B,0X84,0X87,0X89,0X8A,0X8B,0X8D,0X8F,0XB1,0XD1,0XBB,0XD0,0X85,0X3D, + 0XA8,0X00,0X10,0X16,0X49,0X6E,0X77,0X7F,0X86,0X8D,0X8F,0X91,0X92,0X94,0X95,0X97, + 0XB6,0XD3,0XD3,0XD2,0XB9,0XD3,0X02,0X3D,0X3D,0X3E,0X82,0X3D,0XA6,0X00,0X0F,0X18, + 0X4A,0X6D,0X79,0X82,0X87,0X8C,0X93,0X98,0X99,0X9B,0X9D,0X9D,0X9E,0XA0,0XBB,0X86, + 0XD6,0X00,0XD5,0X8A,0XD6,0X00,0XD5,0X96,0XD6,0X01,0XD5,0XD6,0X89,0XD5,0X85,0X3D, + 0XA5,0X00,0X10,0X4A,0X6D,0X78,0X80,0X87,0X8E,0X93,0X98,0X9D,0XA0,0XA1,0XA3,0XA4, + 0XA5,0XA6,0XA7,0XC0,0X84,0XD9,0XB5,0XD8,0X82,0X3D,0X02,0X3E,0X3D,0X3D,0XA3,0X00, + 0X11,0X19,0X6B,0X77,0X7F,0X86,0X8D,0X94,0X99,0X9D,0XA0,0XA5,0XA7,0XA9,0XAA,0XAB, + 0XAC,0XAD,0XAE,0XBC,0XDA,0X00,0XB3,0X85,0X3D,0X00,0X10,0XA1,0X00,0X12,0X19,0X74, + 0X80,0X85,0X8C,0X93,0X98,0X9C,0XA1,0XA4,0XA8,0XAD,0XAF,0XB0,0XB1,0XB2,0XB3,0XB4, + 0XB4,0X9B,0XDC,0X00,0XDB,0X83,0XDC,0X00,0XDB,0X96,0XDC,0X00,0X8C,0X85,0X3D,0X00, + 0X1F,0XA0,0X00,0X13,0X19,0X74,0X87,0X8C,0X91,0X96,0X9B,0XA0,0XA4,0XA9,0XAC,0XAF, + 0XB3,0XB5,0XB6,0XB7,0XB8,0XB8,0XB9,0XBA,0XA2,0XDE,0X00,0XDD,0X83,0XDE,0X00,0XDD, + 0X8B,0XDE,0X81,0XDD,0X00,0X8D,0X85,0X3D,0X00,0X1F,0XA0,0X00,0X13,0X6C,0X83,0X90, + 0X94,0X98,0X9C,0XA0,0XA5,0XAA,0XAE,0XB1,0XB4,0XB7,0XB9,0XB9,0XBA,0XBB,0XBC,0XBD, + 0XBE,0XAD,0XDF,0X86,0XDE,0X00,0XDD,0X82,0XDE,0X00,0X8E,0X85,0X3D,0X00,0X1F,0X9F, + 0X00,0X14,0X4E,0X7D,0X8D,0X96,0X9A,0X9D,0XA2,0XA7,0XAB,0XAF,0XB3,0XB4,0XB8,0XBB, + 0XBC,0XBE,0XBF,0XBF,0XC0,0XC1,0XC2,0X80,0XE1,0X02,0XE0,0XE1,0XE1,0XA3,0XE0,0X00, + 0XDF,0X8F,0XE0,0X00,0X8F,0X85,0X3D,0X00,0X1F,0X9E,0X00,0X15,0X4E,0X7C,0X8C,0X97, + 0X9E,0XA2,0XA5,0XAA,0XAE,0XB1,0XB4,0XB8,0XBB,0XBD,0XC1,0XC2,0XC2,0XC4,0XC5,0XC5, + 0XC6,0XC7,0X80,0XE2,0X00,0XE1,0X91,0XE2,0X00,0XE1,0X96,0XE2,0X00,0XE1,0X89,0XE2, + 0X03,0X90,0X3D,0X3D,0X3E,0X82,0X3D,0X00,0X1F,0X9D,0X00,0X16,0X4D,0X7B,0X8B,0X95, + 0X9F,0XA6,0XA9,0XAC,0XAF,0XB3,0XB7,0XBA,0XBD,0XC0,0XC2,0XC6,0XC6,0XC7,0XC8,0XC9, + 0XC9,0XCA,0XCA,0X95,0XE4,0X00,0XE3,0X90,0XE4,0X00,0XE3,0X82,0XE4,0X00,0XE3,0X83, + 0XE4,0X00,0XE3,0X82,0XE4,0X00,0X91,0X85,0X3D,0X00,0X1F,0X9B,0X00,0X18,0X19,0X69, + 0X79,0X89,0X94,0X9D,0XA7,0XAC,0XAF,0XB2,0XB5,0XB8,0XBC,0XBF,0XC2,0XC4,0XC7,0XC9, + 0XCA,0XCB,0XCC,0XCC,0XCD,0XCD,0XDA,0X80,0XE6,0X02,0XE5,0XE6,0XE5,0X81,0XE6,0X00, + 0XE5,0X83,0XE6,0X00,0XE5,0X81,0XE6,0X00,0XE5,0X85,0XE6,0X00,0XE5,0X8D,0XE6,0X8C, + 0XE5,0X00,0X91,0X82,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X9B,0X00,0X18,0X6E,0X7C,0X87, + 0X92,0X9C,0XA4,0XAC,0XB2,0XB3,0XB7,0XBA,0XBE,0XC1,0XC4,0XC6,0XC8,0XCA,0XCD,0XCE, + 0XCF,0XCF,0XD0,0XD0,0XD1,0XDD,0X87,0XE8,0X00,0XE7,0X8A,0XE8,0XA4,0XE7,0X00,0X92, + 0X85,0X3D,0X00,0X1F,0X9A,0X00,0X19,0X37,0X7B,0X86,0X8E,0X98,0XA1,0XA9,0XB0,0XB5, + 0XB8,0XBA,0XBE,0XC1,0XC4,0XC6,0XC9,0XCB,0XCD,0XCF,0XD0,0XD1,0XD2,0XD3,0XD3,0XD4, + 0XDE,0X84,0XE9,0XB5,0XE8,0X00,0X93,0X85,0X3D,0X00,0X1F,0X9A,0X00,0X19,0X5A,0X85, + 0X8C,0X94,0X9E,0XA6,0XAD,0XB3,0XB9,0XBB,0XBF,0XC1,0XC4,0XC7,0XC9,0XCC,0XCD,0XCF, + 0XD2,0XD3,0XD4,0XD5,0XD5,0XD6,0XD6,0XE0,0X81,0XEA,0X00,0XE9,0X8D,0XEA,0X00,0XE9, + 0X85,0XEA,0X00,0XE9,0X83,0XEA,0X00,0XE9,0X86,0XEA,0X00,0XE9,0X8C,0XEA,0X00,0X93, + 0X85,0X3D,0X00,0X1F,0X99,0X00,0X1C,0X1C,0X83,0X8E,0X94,0X9C,0XA4,0XAB,0XB1,0XB8, + 0XBE,0XC0,0XC2,0XC5,0XC8,0XCA,0XCD,0XCF,0XD1,0XD3,0XD6,0XD7,0XD8,0XD8,0XD9,0XD8, + 0XDA,0XE3,0XEC,0XEB,0X81,0XEC,0X00,0XEB,0X80,0XEC,0X00,0XEB,0X89,0XEC,0X00,0XEB, + 0X80,0XEC,0X00,0XEB,0X81,0XEC,0X00,0XEB,0X81,0XEC,0X00,0XEB,0X83,0XEC,0X00,0XEB, + 0X81,0XEC,0X00,0XEB,0X80,0XEC,0X00,0XEB,0X81,0XEC,0X00,0XEB,0X80,0XEC,0X01,0XEB, + 0X94,0X85,0X3D,0X00,0X1F,0X99,0X00,0X1A,0X5D,0X8C,0X95,0X9C,0XA2,0XA9,0XB0,0XB6, + 0XBD,0XC1,0XC4,0XC6,0XC8,0XCB,0XCE,0XD0,0XD3,0XD4,0XD7,0XD8,0XDA,0XDA,0XDB,0XDB, + 0XDC,0XDC,0XE5,0XA4,0XEE,0X8F,0XED,0X00,0XEC,0X82,0XED,0X00,0X95,0X85,0X3D,0X00, + 0X1F,0X98,0X00,0X1B,0X1B,0X84,0X94,0X9D,0XA1,0XA7,0XAE,0XB4,0XBA,0XBF,0XC4,0XC7, + 0XC9,0XCC,0XCF,0XD1,0XD4,0XD5,0XD7,0XD8,0XDB,0XDC,0XDD,0XDD,0XDE,0XDE,0XDF,0XE8, + 0X80,0XF0,0X02,0XEF,0XF0,0XEF,0X80,0XF0,0X93,0XEF,0X00,0XEE,0X8D,0XEF,0X00,0XEE, + 0X85,0XEF,0X00,0XEE,0X82,0XEF,0X00,0X96,0X85,0X3D,0X00,0X1F,0X98,0X00,0X1A,0X58, + 0X8C,0X9B,0XA2,0XA7,0XAC,0XB2,0XB8,0XBE,0XC2,0XC7,0XCB,0XCD,0XCF,0XD2,0XD4,0XD6, + 0XD8,0XDA,0XDB,0XDD,0XDF,0XDF,0XE0,0XE0,0XE1,0XE1,0X81,0XF1,0X00,0XF0,0X82,0XF1, + 0X03,0XF0,0XF1,0XF1,0XF0,0X82,0XF1,0X00,0XF0,0X82,0XF1,0X00,0XF0,0X81,0XF1,0X00, + 0XF0,0X82,0XF1,0X03,0XF0,0XF1,0XF1,0XF0,0X82,0XF1,0X00,0XF0,0X82,0XF1,0X00,0XF0, + 0X81,0XF1,0X02,0XF0,0XF1,0XF0,0X80,0XF1,0X05,0XF0,0XF1,0X6A,0X3D,0X3D,0X3E,0X82, + 0X3D,0X00,0X1F,0X97,0X00,0X17,0X1A,0X7F,0X94,0XA0,0XA7,0XAB,0XB1,0XB7,0XBC,0XC0, + 0XC5,0XCA,0XCE,0XD0,0XD3,0XD5,0XD6,0XD9,0XDA,0XDC,0XDE,0XE0,0XE1,0XE2,0X80,0XE3, + 0X00,0XE4,0X81,0XF3,0X00,0XF2,0X80,0XF3,0X03,0XF2,0XF3,0XF3,0XF2,0X85,0XF3,0X00, + 0XF2,0X81,0XF3,0X00,0XF2,0X85,0XF3,0X03,0XF2,0XF3,0XF3,0XF2,0X85,0XF3,0X00,0XF2, + 0X81,0XF3,0X00,0XF2,0X81,0XF3,0X85,0XF2,0X86,0X3D,0X00,0X1F,0X97,0X00,0X16,0X3A, + 0X85,0X98,0XA2,0XAA,0XAF,0XB4,0XB8,0XBE,0XC2,0XC7,0XCC,0XCF,0XD2,0XD4,0XD6,0XD8, + 0XDA,0XDC,0XDD,0XDE,0XE1,0XE3,0X80,0XE4,0X01,0XE5,0XE6,0X8F,0XF4,0X00,0XF3,0X89, + 0XF4,0X00,0XF3,0X89,0XF4,0X8B,0XF3,0X00,0XF2,0X82,0XF3,0X83,0X3D,0X03,0X3E,0X3D, + 0X3D,0X1F,0X97,0X00,0X1B,0X73,0X8B,0X9B,0XA6,0XAE,0XB2,0XB6,0XBB,0XC0,0XC5,0XCA, + 0XCE,0XD0,0XD3,0XD6,0XD7,0XDA,0XDC,0XDD,0XDE,0XE1,0XE2,0XE5,0XE6,0XE6,0XE7,0XE7, + 0XE8,0X9E,0XF5,0X00,0XF4,0X82,0XF5,0X00,0XF4,0X87,0XF5,0X00,0XF4,0X82,0XF5,0X03, + 0XF4,0XF5,0XF5,0XF4,0X81,0XF5,0X86,0X3D,0X00,0X1F,0X96,0X00,0X1C,0X66,0X7F,0X92, + 0X9E,0XAA,0XB2,0XB5,0XB9,0XBE,0XC3,0XC8,0XCC,0XD0,0XD2,0XD5,0XD8,0XDA,0XDC,0XDF, + 0XE0,0XE2,0XE4,0XE6,0XE7,0XE8,0XE9,0XEA,0XEA,0XEB,0X89,0XF6,0X00,0XF5,0X8D,0XF6, + 0XA0,0XF5,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X32,0X77,0X86,0X96,0XA2,0XAD,0XB4, + 0XB8,0XBC,0XC1,0XC6,0XCA,0XCE,0XD1,0XD4,0XD7,0XDA,0XDD,0XDE,0XE0,0XE3,0XE4,0XE5, + 0XE7,0XEA,0XEB,0XEB,0XED,0XEC,0XEE,0XB8,0XF6,0X00,0XF5,0X81,0XF6,0X86,0X3D,0X00, + 0X1F,0X95,0X00,0X1D,0X55,0X7F,0X8D,0X9A,0XA5,0XAF,0XB7,0XBB,0XBF,0XC4,0XC8,0XCC, + 0XCF,0XD3,0XD6,0XD9,0XDC,0XDE,0XE1,0XE2,0XE5,0XE6,0XE7,0XEA,0XEB,0XED,0XEE,0XEF, + 0XEF,0XF0,0X8F,0XF7,0X00,0XF6,0X81,0XF7,0X00,0XF6,0X85,0XF7,0X05,0XF6,0XF7,0XF7, + 0XF6,0XF7,0XF7,0X97,0XF6,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X78,0X86,0X91,0X9D, + 0XA8,0XB0,0XB8,0XBE,0XC2,0XC6,0XCA,0XCD,0XD1,0XD5,0XD7,0XDA,0XDD,0XE0,0XE2,0XE5, + 0XE6,0XE7,0XE9,0XEB,0XEE,0XEF,0XF1,0XF1,0XF2,0XF2,0XBD,0XF7,0X87,0X3D,0X95,0X00, + 0X1D,0X7F,0X8C,0X95,0XA0,0XAA,0XB2,0XBA,0XBF,0XC3,0XC8,0XCB,0XCF,0XD3,0XD6,0XD9, + 0XDB,0XDE,0XE1,0XE4,0XE6,0XE8,0XEA,0XEC,0XED,0XF0,0XF2,0XF3,0XF4,0XF4,0XF5,0X96, + 0XF8,0X00,0XF7,0X82,0XF8,0X00,0XF7,0X90,0XF8,0X00,0XF7,0X83,0XF8,0X00,0XF7,0X82, + 0XF8,0X80,0X3D,0X00,0X3E,0X83,0X3D,0X95,0X00,0X1D,0X85,0X8F,0X97,0XA3,0XAB,0XB3, + 0XBA,0XC0,0XC4,0XC9,0XCC,0XD0,0XD3,0XD7,0XD9,0XDC,0XDF,0XE2,0XE5,0XE6,0XE9,0XEA, + 0XEC,0XEE,0XF1,0XF3,0XF4,0XF4,0XF5,0XF6,0XAA,0XF8,0X00,0XF7,0X89,0XF8,0X00,0XF7, + 0X82,0XF8,0X87,0X3D,0X94,0X00,0X1E,0X36,0X89,0X91,0X9A,0XA5,0XAD,0XB4,0XBC,0XC0, + 0XC5,0XCA,0XCE,0XD1,0XD5,0XD8,0XDA,0XDD,0XE0,0XE2,0XE6,0XE8,0XEA,0XEB,0XEE,0XF0, + 0XF2,0XF4,0XF6,0XF6,0XF7,0XF7,0X85,0XF9,0X03,0XF8,0XF9,0XF9,0XF8,0X81,0XF9,0X00, + 0XF8,0X80,0XF9,0X00,0XF8,0X81,0XF9,0X00,0XF8,0X81,0XF9,0X9F,0XF8,0X87,0X3D,0X94, + 0X00,0X1C,0X38,0X8B,0X95,0X9E,0XA6,0XAE,0XB6,0XBD,0XC1,0XC5,0XCB,0XD0,0XD3,0XD6, + 0XD9,0XDB,0XDE,0XE1,0XE4,0XE7,0XE9,0XEB,0XED,0XEF,0XF2,0XF3,0XF7,0XF7,0XF8,0XBF, + 0XF9,0X83,0X3D,0X00,0X3E,0X80,0X3D,0X94,0X00,0X1E,0X39,0X8C,0X98,0XA0,0XA8,0XB0, + 0XB8,0XBE,0XC1,0XC6,0XCB,0XD1,0XD4,0XD7,0XDA,0XDC,0XDF,0XE1,0XE5,0XE8,0XEB,0XEE, + 0XEF,0XF0,0XF3,0XF5,0XF8,0XFA,0XFB,0XFA,0XFB,0XBD,0XFA,0X87,0X3D,0X94,0X00,0X1B, + 0X3B,0X8C,0X9B,0XA2,0XAA,0XB1,0XB8,0XBE,0XC2,0XC6,0XCC,0XD0,0XD4,0XD8,0XDA,0XDD, + 0XDF,0XE2,0XE5,0XE9,0XED,0XEF,0XF1,0XF2,0XF5,0XF7,0XF9,0XFC,0X80,0XFD,0XBD,0XFA, + 0X87,0X3D,0X94,0X00,0X1B,0X3D,0X8B,0X9B,0XA3,0XAB,0XB3,0XB9,0XBF,0XC2,0XC7,0XCC, + 0XD0,0XD4,0XD8,0XDB,0XDD,0XE0,0XE3,0XE7,0XEA,0XEE,0XF1,0XF3,0XF5,0XF7,0XF9,0XFB, + 0XFE,0X80,0XFF,0X95,0XFB,0X00,0XFA,0X80,0XFB,0X00,0XFA,0X81,0XFB,0X05,0XFA,0XFB, + 0XFA,0XFB,0XFB,0XFA,0X83,0XFB,0X05,0XFA,0XFB,0XFA,0XFB,0XFB,0XFA,0X80,0XFB,0X00, + 0XFA,0X81,0XFB,0X04,0XFA,0XFB,0XFA,0XFB,0XFB,0X87,0X3D,0X94,0X00,0X1A,0X6D,0X8B, + 0X99,0XA2,0XAD,0XB4,0XBA,0XBF,0XC3,0XC7,0XCC,0XD0,0XD4,0XD8,0XDC,0XDE,0XE0,0XE4, + 0XE8,0XEC,0XEF,0XF3,0XF5,0XF8,0XF9,0XFC,0XFD,0X81,0XFF,0X83,0XFC,0XB7,0XFB,0X87, + 0X3D,0X94,0X00,0X1B,0X6E,0X8B,0X97,0XA1,0XAC,0XB4,0XB9,0XBF,0XC3,0XC8,0XCC,0XD0, + 0XD4,0XD8,0XDC,0XDE,0XE1,0XE5,0XE9,0XEC,0XF0,0XF4,0XF6,0XF8,0XFB,0XFC,0XFD,0XFE, + 0X80,0XFF,0XBD,0XFC,0X87,0X3D,0X94,0X00,0X1B,0X70,0X8B,0X98,0XA0,0XAC,0XB5,0XBA, + 0XC0,0XC4,0XC7,0XCC,0XD0,0XD4,0XD8,0XDC,0XDE,0XE1,0XE5,0XE9,0XED,0XF1,0XF5,0XF7, + 0XFA,0XFB,0XFC,0XFD,0XFE,0X80,0XFF,0X84,0XFC,0X00,0XFD,0X84,0XFC,0X00,0XFD,0X85, + 0XFC,0X00,0XFD,0X85,0XFC,0X00,0XFD,0X84,0XFC,0X00,0XFD,0X85,0XFC,0X00,0XFD,0X85, + 0XFC,0X00,0XFD,0X81,0XFC,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X2E,0X94,0X00,0X1B, + 0X72,0X8A,0X97,0X9F,0XAB,0XB3,0XBB,0XC0,0XC4,0XC7,0XCB,0XCF,0XD3,0XD7,0XDB,0XDE, + 0XE0,0XE4,0XE8,0XEC,0XF0,0XF4,0XF7,0XF9,0XFB,0XFC,0XFD,0XFE,0X80,0XFF,0XBD,0XFD, + 0X86,0X3D,0X00,0X1F,0X94,0X00,0X20,0X74,0X8A,0X95,0X9E,0XAA,0XB1,0XB9,0XC1,0XC4, + 0XC7,0XCB,0XCF,0XD3,0XD7,0XDB,0XDD,0XE0,0XE3,0XE7,0XEB,0XEF,0XF3,0XF5,0XF8,0XFC, + 0XFD,0XFD,0XFE,0XFF,0XFF,0XFE,0XFD,0XFE,0X85,0XFD,0X00,0XFE,0X85,0XFD,0X00,0XFE, + 0X84,0XFD,0X00,0XFE,0X85,0XFD,0X00,0XFE,0X84,0XFD,0X00,0XFE,0X85,0XFD,0X00,0XFE, + 0X85,0XFD,0X01,0XFE,0XFD,0X83,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X94,0X00,0X19,0X75, + 0X89,0X94,0X9D,0XA8,0XB0,0XB8,0XBF,0XC3,0XC7,0XCB,0XCF,0XD3,0XD7,0XDA,0XDC,0XDF, + 0XE3,0XE6,0XEA,0XEE,0XF1,0XF3,0XF7,0XFA,0XFD,0X80,0XFE,0X01,0XFF,0XFF,0XBD,0XFE, + 0X86,0X3D,0X00,0X1F,0X94,0X00,0X19,0X3D,0X89,0X93,0X9C,0XA7,0XAF,0XB6,0XBE,0XC2, + 0XC6,0XCA,0XCE,0XD2,0XD6,0XD9,0XDC,0XDF,0XE1,0XE5,0XE9,0XEC,0XF0,0XF3,0XF5,0XF9, + 0XFD,0XC2,0XFF,0X86,0X3D,0X00,0X1F,0X94,0X00,0X19,0X3C,0X88,0X92,0X9B,0XA5,0XAD, + 0XB4,0XBC,0XC0,0XC4,0XC9,0XCE,0XD2,0XD5,0XD8,0XDB,0XDE,0XE1,0XE4,0XE8,0XEB,0XEF, + 0XF2,0XF4,0XF8,0XFC,0XC2,0XFF,0X86,0X3D,0X00,0X1F,0X94,0X00,0X19,0X1C,0X87,0X91, + 0X9A,0XA4,0XAC,0XB4,0XBA,0XBF,0XC3,0XC8,0XCD,0XD1,0XD5,0XD8,0XDA,0XDD,0XE0,0XE3, + 0XE7,0XEB,0XEE,0XF1,0XF4,0XF8,0XFB,0XC2,0XFF,0X86,0X3D,0X00,0X1F,0X95,0X00,0X19, + 0X7E,0X8F,0X99,0XA3,0XAA,0XB2,0XB9,0XBD,0XC1,0XC6,0XCB,0XD0,0XD3,0XD7,0XD9,0XDB, + 0XDF,0XE2,0XE6,0XEA,0XEE,0XF0,0XF3,0XF7,0XFA,0XFD,0X80,0XFF,0X00,0XFE,0XBD,0XFD, + 0X86,0X3D,0X00,0X1F,0X95,0X00,0X1A,0X59,0X89,0X96,0XA1,0XA9,0XB0,0XB8,0XBA,0XBF, + 0XC5,0XC9,0XCE,0XD1,0XD5,0XD7,0XDA,0XDD,0XE1,0XE5,0XE9,0XEC,0XEE,0XF2,0XF5,0XF8, + 0XFA,0XFE,0X80,0XFF,0X9C,0XFC,0X00,0XFB,0X8A,0XFC,0X00,0XFB,0X89,0XFC,0X00,0XFB, + 0X82,0XFC,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X38,0X83,0X90,0X9E,0XA7,0XAF,0XB5, + 0XBA,0XBE,0XC3,0XC8,0XCC,0XCF,0XD3,0XD5,0XD8,0XDB,0XDE,0XE1,0XE5,0XE9,0XEB,0XEE, + 0XF1,0XF4,0XF8,0XFB,0XFE,0XFF,0XFF,0X81,0XFA,0X00,0XF9,0X82,0XFA,0X03,0XF9,0XFA, + 0XFA,0XF9,0X82,0XFA,0X00,0XF9,0X82,0XFA,0X00,0XF9,0X81,0XFA,0X00,0XF9,0X82,0XFA, + 0X03,0XF9,0XFA,0XFA,0XF9,0X82,0XFA,0X00,0XF9,0X82,0XFA,0X00,0XF9,0X81,0XFA,0X02, + 0XF9,0XFA,0XF9,0X80,0XFA,0X01,0XF9,0XFA,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X1F, + 0X95,0X00,0X1D,0X19,0X77,0X89,0X99,0XA3,0XAC,0XB4,0XB7,0XBC,0XC1,0XC6,0XCA,0XCD, + 0XD1,0XD3,0XD6,0XD9,0XDC,0XDF,0XE2,0XE5,0XE8,0XEA,0XEE,0XF1,0XF4,0XF7,0XFB,0XFD, + 0XFF,0X81,0XF9,0X00,0XF8,0X80,0XF9,0X03,0XF8,0XF9,0XF9,0XF8,0X81,0XF9,0X00,0XF8, + 0X80,0XF9,0X00,0XF8,0X81,0XF9,0X00,0XF8,0X85,0XF9,0X03,0XF8,0XF9,0XF9,0XF8,0X81, + 0XF9,0X00,0XF8,0X80,0XF9,0X00,0XF8,0X81,0XF9,0X00,0XF8,0X83,0XF9,0X83,0XF8,0X86, + 0X3D,0X00,0X1F,0X96,0X00,0X1C,0X6A,0X82,0X93,0X9F,0XA8,0XB1,0XB5,0XBA,0XBF,0XC4, + 0XC8,0XCB,0XCF,0XD1,0XD4,0XD7,0XDA,0XDD,0XE0,0XE2,0XE4,0XE7,0XEA,0XED,0XF0,0XF3, + 0XF6,0XF9,0XFA,0X82,0XF7,0X00,0XF6,0X82,0XF7,0X00,0XF6,0X83,0XF7,0X00,0XF6,0X80, + 0XF7,0X00,0XF6,0X85,0XF7,0X00,0XF6,0X8D,0XF7,0X00,0XF6,0X86,0XF7,0X00,0XF6,0X82, + 0XF7,0X83,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X96,0X00,0X1C,0X5F,0X7C,0X8E,0X9B,0XA4, + 0XAD,0XB2,0XB6,0XBD,0XC2,0XC6,0XC9,0XCD,0XCE,0XD2,0XD5,0XD8,0XDB,0XDE,0XE0,0XE2, + 0XE4,0XE6,0XE9,0XEC,0XF0,0XF3,0XF3,0XF5,0X81,0XF6,0X00,0XF5,0XA4,0XF6,0X91,0XF5, + 0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B,0X74,0X89,0X97,0XA1,0XAA,0XAF,0XB4,0XBA,0XC0, + 0XC4,0XC7,0XCB,0XCE,0XD1,0XD3,0XD7,0XD9,0XDC,0XDE,0XE0,0XE2,0XE4,0XE6,0XE9,0XEC, + 0XEE,0XF0,0XF0,0X80,0XF5,0X00,0XF4,0X85,0XF5,0X00,0XF4,0X8D,0XF5,0X00,0XF4,0X85, + 0XF5,0X00,0XF4,0X8D,0XF5,0X00,0XF4,0X85,0XF5,0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B, + 0X68,0X83,0X92,0X9C,0XA5,0XAB,0XB0,0XB6,0XBC,0XC0,0XC4,0XC8,0XCB,0XCE,0XD1,0XD3, + 0XD6,0XD8,0XDB,0XDD,0XDE,0XE1,0XE3,0XE6,0XE7,0XE9,0XE9,0XEA,0X82,0XF3,0X02,0XF2, + 0XF3,0XF2,0X8B,0XF3,0X02,0XF2,0XF3,0XF2,0X83,0XF3,0X02,0XF2,0XF3,0XF2,0X88,0XF3, + 0X05,0XF2,0XF3,0XF3,0XF2,0XF3,0XF2,0X85,0XF3,0X00,0XF2,0X81,0XF3,0X86,0X3D,0X00, + 0X1F,0X97,0X00,0X1B,0X1B,0X7C,0X8C,0X97,0XA0,0XA7,0XAC,0XB2,0XB8,0XBD,0XC1,0XC5, + 0XC7,0XCA,0XCE,0XD0,0XD3,0XD6,0XD8,0XD9,0XDB,0XDD,0XDF,0XE1,0XE3,0XE4,0XE4,0XE5, + 0X83,0XF2,0X05,0XF1,0XF2,0XF2,0XF1,0XF2,0XF1,0X83,0XF2,0X00,0XF1,0X81,0XF2,0X00, + 0XF1,0X85,0XF2,0X06,0XF1,0XF2,0XF2,0XF1,0XF2,0XF2,0XF1,0X87,0XF2,0X00,0XF1,0X80, + 0XF2,0X88,0XF1,0X86,0X3D,0X00,0X1F,0X98,0X00,0X1A,0X59,0X86,0X92,0X9C,0XA3,0XA8, + 0XAE,0XB4,0XB9,0XBD,0XC1,0XC4,0XC7,0XCB,0XCD,0XD0,0XD2,0XD5,0XD6,0XD8,0XDA,0XDC, + 0XDD,0XDF,0XE0,0XE0,0XE1,0X81,0XF0,0X00,0XEF,0X8A,0XF0,0X00,0XEF,0X97,0XF0,0X00, + 0XEF,0X8F,0XF0,0X86,0X3D,0X00,0X1F,0X99,0X00,0X19,0X7B,0X8E,0X97,0X9D,0XA4,0XAA, + 0XB0,0XB6,0XBA,0XBE,0XC1,0XC4,0XC7,0XCA,0XCD,0XCF,0XD2,0XD3,0XD5,0XD6,0XD8,0XD9, + 0XDB,0XDC,0XDC,0XDD,0X81,0XEF,0X00,0XEE,0X91,0XEF,0X00,0XEE,0X90,0XEF,0X90,0XEE, + 0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X1F,0X99,0X00,0X19,0X1D,0X81,0X90,0X98,0X9F, + 0XA6,0XAC,0XB2,0XB7,0XBA,0XBD,0XC0,0XC4,0XC7,0XCA,0XCC,0XCE,0XCF,0XD1,0XD3,0XD4, + 0XD6,0XD7,0XD8,0XD8,0XD9,0X96,0XED,0X00,0XEC,0X90,0XED,0X00,0XEC,0X82,0XED,0X00, + 0XEC,0X83,0XED,0X00,0XEC,0X82,0XED,0X86,0X3D,0X00,0X1F,0X9A,0X00,0X18,0X73,0X88, + 0X91,0X98,0XA2,0XA7,0XAE,0XB3,0XB7,0XBA,0XBD,0XC1,0XC4,0XC7,0XC9,0XCB,0XCC,0XCF, + 0XD0,0XD1,0XD3,0XD4,0XD4,0XD5,0XD6,0X81,0XEC,0X00,0XEB,0X83,0XEC,0X00,0XEB,0X8D, + 0XEC,0XA1,0XEB,0X86,0X3D,0X00,0X1F,0X9A,0X00,0X18,0X1C,0X7E,0X8A,0X92,0X9C,0XA3, + 0XA9,0XAF,0XB4,0XB7,0XB9,0XBD,0XC1,0XC4,0XC6,0XC8,0XC9,0XCC,0XCE,0XCF,0XD0,0XD1, + 0XD2,0XD3,0XD3,0X88,0XEB,0X00,0XEA,0X83,0XEB,0X00,0XEA,0X9F,0XEB,0X88,0XEA,0X83, + 0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X9B,0X00,0X17,0X54,0X7D,0X89,0X94,0X9C,0XA3,0XA9, + 0XAF,0XB1,0XB5,0XB8,0XBC,0XC0,0XC2,0XC4,0XC5,0XC8,0XCA,0XCB,0XCC,0XCD,0XCE,0XCF, + 0XCF,0XBD,0XE9,0X86,0X3D,0X00,0X1F,0X9C,0X00,0X16,0X6B,0X7D,0X8A,0X95,0X9C,0XA3, + 0XA8,0XAC,0XB0,0XB3,0XB7,0XBB,0XBE,0XC0,0XC1,0XC4,0XC6,0XC7,0XC8,0XC9,0XCA,0XCB, + 0XCB,0X82,0XE8,0X00,0XE7,0X8D,0XE8,0X00,0XE7,0X85,0XE8,0X00,0XE7,0X81,0XE8,0X99, + 0XE7,0X00,0X68,0X85,0X3D,0X00,0X1F,0X9D,0X00,0X18,0X53,0X80,0X8B,0X95,0X9C,0XA2, + 0XA7,0XAA,0XAF,0XB2,0XB6,0XBA,0XBC,0XBD,0XBF,0XC1,0XC3,0XC4,0XC6,0XC6,0XC7,0XC7, + 0XD6,0XE6,0XE5,0X81,0XE6,0X00,0XE5,0X80,0XE6,0X00,0XE5,0X89,0XE6,0X00,0XE5,0X80, + 0XE6,0X00,0XE5,0X81,0XE6,0X00,0XE5,0X81,0XE6,0X00,0XE5,0X83,0XE6,0X00,0XE5,0X81, + 0XE6,0X00,0XE5,0X80,0XE6,0X00,0XE5,0X81,0XE6,0X00,0XE5,0X81,0XE6,0X00,0X91,0X85, + 0X3D,0X00,0X1F,0X9D,0X00,0X16,0X19,0X71,0X82,0X8D,0X95,0X9C,0XA0,0XA5,0XAA,0XAD, + 0XB1,0XB3,0XB7,0XB8,0XBA,0XBC,0XBE,0XC0,0XC1,0XC2,0XC2,0XC3,0XD4,0X8C,0XE5,0X9A, + 0XE4,0X00,0XE3,0X89,0XE4,0X00,0XE3,0X82,0XE4,0X00,0X91,0X85,0X3D,0X9F,0X00,0X15, + 0X35,0X79,0X85,0X90,0X96,0X9B,0X9F,0XA5,0XA8,0XAB,0XAF,0XB1,0XB3,0XB5,0XB8,0XBA, + 0XBC,0XBD,0XBE,0XBF,0XC0,0XD1,0X80,0XE2,0X00,0XE1,0X8A,0XE2,0X00,0XE1,0XAA,0XE2, + 0X00,0X90,0X85,0X3D,0XA0,0X00,0X15,0X4F,0X7B,0X86,0X90,0X94,0X99,0X9E,0XA3,0XA7, + 0XAA,0XAD,0XB0,0XB2,0XB4,0XB6,0XB7,0XB9,0XBA,0XBB,0XBC,0XCF,0XE1,0XBB,0XE0,0X03, + 0X8F,0X3D,0X3D,0X3E,0X82,0X3D,0XA1,0X00,0X13,0X32,0X75,0X82,0X89,0X90,0X95,0X9B, + 0XA0,0XA3,0XA7,0XA9,0XAB,0XAF,0XB1,0XB3,0XB4,0XB4,0XB6,0XB6,0XCA,0X95,0XDE,0X00, + 0XDD,0X88,0XDE,0X98,0XDD,0X00,0X8D,0X85,0X3D,0XA2,0X00,0X12,0X19,0X6E,0X7A,0X82, + 0X8B,0X91,0X96,0X9C,0XA1,0XA3,0XA5,0XA8,0XAA,0XAC,0XAE,0XAF,0XB0,0XB1,0XC6,0X80, + 0XDB,0X00,0XDA,0X83,0XDB,0X00,0XDA,0X83,0XDB,0X00,0XDA,0XAA,0XDB,0X00,0X8C,0X82, + 0X3D,0X02,0X3E,0X3D,0X3D,0XA3,0X00,0X11,0X17,0X35,0X71,0X7D,0X87,0X8E,0X93,0X98, + 0X9C,0X9E,0XA0,0XA2,0XA5,0XA7,0XA9,0XAA,0XAB,0XB7,0XBC,0XD8,0X00,0X8B,0X85,0X3D, + 0XA5,0X00,0X11,0X18,0X6B,0X79,0X83,0X8A,0X8F,0X92,0X95,0X98,0X9B,0X9D,0X9F,0XA1, + 0XA2,0XA4,0XA4,0XD6,0XD6,0XBA,0XD5,0X00,0X89,0X85,0X3D,0XA6,0X00,0X0E,0X16,0X62, + 0X74,0X7D,0X83,0X86,0X89,0X8D,0X91,0X94,0X97,0X9A,0X9B,0X9C,0X9C,0X98,0XD3,0XA1, + 0XD2,0X00,0X88,0X85,0X3D,0XA8,0X00,0X0C,0X5D,0X6E,0X75,0X7B,0X80,0X84,0X88,0X8C, + 0X90,0X93,0X95,0X96,0X96,0XA2,0XD0,0X00,0XCF,0X96,0XD0,0X00,0X86,0X85,0X3D,0XA9, + 0X00,0X0B,0X2C,0X4C,0X6B,0X72,0X79,0X7F,0X83,0X87,0X8B,0X8D,0X8E,0X90,0X8D,0XCF, + 0XAC,0XCE,0X00,0X86,0X84,0X3D,0X00,0X1F,0XAC,0X00,0X08,0X2D,0X5F,0X6D,0X74,0X7B, + 0X7F,0X81,0X82,0X83,0XB0,0XCC,0X89,0XCB,0X00,0XA8,0X84,0X3D,0XAF,0X00,0X0A,0X16, + 0X46,0X67,0X6F,0X72,0X74,0X75,0XA0,0XC9,0XC9,0XC8,0XB9,0XC9,0X02,0X3D,0X3D,0X3E, + 0X81,0X3D,0XB1,0X00,0X05,0X12,0X2F,0X31,0X56,0X5D,0X94,0X94,0XC6,0X00,0XC5,0X96, + 0XC6,0X00,0XC5,0X8A,0XC6,0X84,0X3D,0XB6,0X00,0X00,0X62,0XBC,0XC3,0X82,0X3D,0X01, + 0X3E,0X3D,0XB6,0X00,0X00,0X61,0X96,0XC1,0XA3,0XC0,0X84,0X3D,0XB6,0X00,0X00,0X5F, + 0XBC,0XBE,0X84,0X3D,0XB7,0X00,0XBC,0XBC,0X84,0X3D,0XB7,0X00,0XBC,0XB8,0X83,0X3D, + 0X00,0X2E,0XB7,0X00,0XA8,0XB4,0X00,0XB3,0X90,0XB4,0X00,0X78,0X82,0X3D,0X00,0X1F, + 0XB7,0X00,0X00,0X58,0XBC,0XAF,0X01,0X3D,0X3E,0X80,0X3D,0X00,0X1F,0XB7,0X00,0X00, + 0X56,0XA7,0XAB,0X00,0XAA,0X82,0XAB,0X00,0XAA,0X83,0XAB,0X00,0XAA,0X83,0XAB,0X00, + 0XAA,0X82,0X3D,0X00,0X1F,0XB8,0X00,0XBC,0XA6,0X81,0X3D,0X01,0X3E,0X1F,0XB8,0X00, + 0X85,0XA3,0X00,0XA2,0XB2,0XA3,0X00,0XA2,0X82,0X3D,0XB9,0X00,0X8A,0XA0,0XAF,0X9F, + 0X00,0X56,0X81,0X3D,0XB9,0X00,0X00,0X4E,0XBB,0X9B,0X00,0X6C,0X81,0X3D,0XB9,0X00, + 0X00,0X4B,0XBB,0X96,0X00,0X6A,0X81,0X3D,0XB9,0X00,0X00,0X25,0XA6,0X92,0X00,0X91, + 0X91,0X92,0X00,0X68,0X80,0X3D,0X00,0X2E,0XBA,0X00,0XBB,0X8D,0X00,0X65,0X80,0X3D, + 0X00,0X1F,0XBB,0X00,0XBB,0X86,0X03,0X3E,0X3D,0X3D,0X1F,0XBB,0X00,0X00,0X60,0XBA, + 0X7F,0X80,0X3D,0X00,0X10,0XBB,0X00,0X00,0X1E,0X89,0X74,0X00,0X73,0X81,0X74,0X00, + 0X73,0X85,0X74,0X00,0X73,0X8D,0X74,0X00,0X73,0X85,0X74,0X00,0X73,0X85,0X74,0X02, + 0X4A,0X3D,0X3D,0XBD,0X00,0X00,0X50,0X81,0X6A,0X00,0X69,0XB2,0X6A,0X04,0X69,0X6A, + 0X54,0X3D,0X2E,0XBD,0X00,0X00,0X19,0X82,0X5F,0X00,0X5E,0X8D,0X5F,0X00,0X5E,0X85, + 0X5F,0X00,0X5E,0X8D,0X5F,0X00,0X5E,0X89,0X5F,0X01,0X3D,0X1F,0XFF,0X00,0XFF,0X00, + 0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0X84,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00, + 0XFF,0X00,0XFF,0X00,0XFF,0X00,0XA0,0X00,0X00,0X11,0X8D,0X42,0X00,0X41,0X96,0X42, + 0X00,0X41,0X8E,0X42,0X00,0X10,0XBF,0X00,0XB6,0X48,0X04,0X47,0X48,0X48,0X43,0X2F, + 0XBE,0X00,0X00,0X3B,0XB9,0X4E,0X02,0X3D,0X3D,0X1F,0XBC,0X00,0X00,0X2A,0XB9,0X53, + 0X03,0X48,0X3D,0X3D,0X1F,0XBC,0X00,0XA4,0X55,0X00,0X54,0X92,0X55,0X03,0X49,0X3D, + 0X3D,0X1F,0XBC,0X00,0X9D,0X57,0X00,0X56,0X97,0X57,0X02,0X56,0X57,0X4A,0X80,0X3D, + 0XBB,0X00,0X00,0X2D,0X89,0X59,0X00,0X58,0X97,0X59,0X00,0X58,0X92,0X59,0X00,0X44, + 0X80,0X3D,0XBB,0X00,0X00,0X45,0XBA,0X5B,0X00,0X3E,0X80,0X3D,0XBB,0X00,0X91,0X5D, + 0X00,0X5C,0X90,0X5D,0X00,0X5C,0X82,0X5D,0X00,0X5C,0X83,0X5D,0X00,0X5C,0X85,0X5D, + 0X81,0X3D,0X00,0X1F,0XB9,0X00,0X00,0X30,0X83,0X5F,0X00,0X5E,0X83,0X5F,0X00,0X5E, + 0XAD,0X5F,0X80,0X3D,0X01,0X3E,0X1F,0XB9,0X00,0XB5,0X60,0X82,0X5F,0X01,0X5E,0X4E, + 0X81,0X3D,0X00,0X1F,0XB8,0X00,0X00,0X19,0XBB,0X61,0X00,0X4F,0X81,0X3D,0X00,0X1F, + 0XB8,0X00,0X00,0X31,0X98,0X63,0X00,0X62,0X83,0X63,0X00,0X62,0X98,0X63,0X00,0X50, + 0X81,0X3D,0X00,0X2E,0XB8,0X00,0X00,0X4C,0X84,0X65,0X00,0X64,0X8D,0X65,0X00,0X64, + 0X86,0X65,0X00,0X64,0X83,0X65,0X00,0X64,0X85,0X65,0X00,0X64,0X88,0X65,0X00,0X51, + 0X82,0X3D,0XB8,0X00,0XA7,0X66,0X00,0X65,0X89,0X66,0X00,0X65,0X82,0X66,0X01,0X65, + 0X65,0X83,0X3D,0XB8,0X00,0X01,0X67,0X66,0X8A,0X67,0X00,0X66,0XA1,0X67,0X88,0X66, + 0X83,0X3D,0XB8,0X00,0X01,0X68,0X67,0X85,0X68,0X00,0X67,0X88,0X68,0X00,0X67,0X81, + 0X68,0X00,0X67,0X85,0X68,0X00,0X67,0X80,0X68,0X94,0X67,0X01,0X3D,0X3E,0X81,0X3D, + 0XB7,0X00,0X00,0X34,0X93,0X68,0X00,0X67,0X96,0X68,0X00,0X67,0X8B,0X68,0X83,0X3D, + 0XB7,0X00,0X00,0X35,0X85,0X69,0X00,0X68,0X83,0X69,0X00,0X68,0X81,0X69,0X00,0X68, + 0X85,0X69,0X00,0X68,0X8D,0X69,0X00,0X68,0X85,0X69,0X00,0X68,0X84,0X69,0X81,0X3D, + 0X01,0X3E,0X3D,0XB7,0X00,0X02,0X35,0X6A,0X69,0X83,0X6A,0X02,0X69,0X6A,0X69,0X8D, + 0X6A,0X00,0X69,0X85,0X6A,0X00,0X69,0X8D,0X6A,0X00,0X69,0X85,0X6A,0X00,0X69,0X84, + 0X3D,0XB5,0X00,0X02,0X21,0X51,0X6A,0X85,0X6B,0X00,0X6A,0X8D,0X6B,0X00,0X6A,0X85, + 0X6B,0X00,0X6A,0X8D,0X6B,0X00,0X6A,0X87,0X6B,0X84,0X3D,0XB0,0X00,0X05,0X12,0X36, + 0X47,0X48,0X4A,0X4C,0X80,0X6C,0X02,0X6B,0X6C,0X6B,0X8B,0X6C,0X02,0X6B,0X6C,0X6B, + 0X83,0X6C,0X02,0X6B,0X6C,0X6B,0X88,0X6C,0X05,0X6B,0X6C,0X6C,0X6B,0X6C,0X6B,0X85, + 0X6C,0X00,0X6B,0X82,0X6C,0X85,0X3D,0XAE,0X00,0X07,0X23,0X3A,0X4E,0X4F,0X50,0X51, + 0X51,0X52,0X86,0X6D,0X00,0X6C,0X97,0X6D,0X00,0X6C,0X90,0X6D,0X00,0X6C,0X83,0X6D, + 0X85,0X3D,0XAC,0X00,0X0C,0X24,0X4A,0X50,0X53,0X54,0X54,0X55,0X55,0X56,0X56,0X6E, + 0X6E,0X6D,0X8A,0X6E,0X00,0X6D,0X97,0X6E,0X00,0X6D,0X90,0X6E,0X85,0X3D,0XAA,0X00, + 0X0B,0X22,0X4A,0X4E,0X52,0X54,0X56,0X56,0X57,0X57,0X58,0X58,0X64,0XB5,0X6E,0X00, + 0X6D,0X83,0X6E,0X85,0X3D,0XA8,0X00,0X0D,0X12,0X37,0X4D,0X50,0X53,0X56,0X58,0X58, + 0X59,0X5A,0X5A,0X5B,0X5B,0X65,0XBC,0X6F,0X02,0X3D,0X3D,0X3E,0X82,0X3D,0XA6,0X00, + 0X0B,0X12,0X38,0X4D,0X51,0X54,0X56,0X58,0X5A,0X5C,0X5C,0X5D,0X5D,0X80,0X5E,0X00, + 0X68,0XBC,0X70,0X85,0X3D,0XA5,0X00,0X08,0X38,0X4D,0X51,0X54,0X56,0X58,0X5A,0X5C, + 0X5E,0X80,0X5F,0X80,0X60,0X01,0X61,0X69,0XBC,0X71,0X82,0X3D,0X02,0X3E,0X3D,0X3D, + 0XA3,0X00,0X0C,0X13,0X4C,0X51,0X53,0X56,0X58,0X5A,0X5D,0X5D,0X5F,0X60,0X61,0X61, + 0X80,0X62,0X01,0X63,0X63,0XBC,0X72,0X00,0X65,0X85,0X3D,0X00,0X10,0XA1,0X00,0X0E, + 0X13,0X50,0X53,0X55,0X58,0X5A,0X5C,0X5E,0X5F,0X60,0X61,0X63,0X63,0X64,0X64,0X81, + 0X65,0X92,0X73,0X00,0X72,0X85,0X73,0X00,0X72,0X83,0X73,0X00,0X72,0X86,0X73,0X00, + 0X72,0X8C,0X73,0X00,0X58,0X85,0X3D,0X00,0X1F,0XA0,0X00,0X0D,0X13,0X50,0X56,0X57, + 0X5A,0X5B,0X5D,0X5F,0X5F,0X62,0X62,0X64,0X65,0X65,0X81,0X66,0X03,0X67,0X67,0X74, + 0X73,0X81,0X74,0X04,0X73,0X74,0X73,0X74,0X73,0X83,0X74,0X00,0X73,0X82,0X74,0X00, + 0X73,0X80,0X74,0X00,0X73,0X81,0X74,0X05,0X73,0X74,0X73,0X74,0X74,0X73,0X83,0X74, + 0X00,0X73,0X81,0X74,0X00,0X73,0X80,0X74,0X00,0X73,0X81,0X74,0X05,0X73,0X74,0X73, + 0X74,0X74,0X58,0X85,0X3D,0X00,0X1F,0XA0,0X00,0X0D,0X4D,0X55,0X59,0X5A,0X5C,0X5D, + 0X5E,0X60,0X61,0X63,0X64,0X65,0X66,0X66,0X81,0X67,0X01,0X68,0X68,0XB6,0X74,0X00, + 0X73,0X82,0X74,0X00,0X59,0X85,0X3D,0X00,0X1F,0X9F,0X00,0X0F,0X39,0X53,0X58,0X5B, + 0X5C,0X5D,0X5F,0X61,0X62,0X64,0X65,0X65,0X66,0X67,0X68,0X68,0X81,0X69,0X00,0X6A, + 0XBC,0X75,0X00,0X59,0X85,0X3D,0X00,0X1F,0X9E,0X00,0X0E,0X39,0X53,0X58,0X5C,0X5E, + 0X5F,0X61,0X62,0X63,0X64,0X66,0X66,0X67,0X68,0X69,0X80,0X6A,0X81,0X6B,0XBC,0X76, + 0X03,0X5A,0X3D,0X3D,0X3E,0X82,0X3D,0X00,0X1F,0X9D,0X00,0X10,0X39,0X52,0X57,0X5B, + 0X5E,0X60,0X62,0X62,0X64,0X65,0X66,0X67,0X68,0X69,0X6A,0X6B,0X6B,0X83,0X6C,0XAF, + 0X77,0X00,0X76,0X83,0X77,0X00,0X76,0X82,0X77,0X00,0X5A,0X85,0X3D,0X00,0X1F,0X9B, + 0X00,0X12,0X13,0X4C,0X52,0X57,0X5A,0X5E,0X61,0X62,0X63,0X64,0X66,0X66,0X67,0X69, + 0X6A,0X6B,0X6B,0X6C,0X6C,0X81,0X6D,0X01,0X6E,0X73,0X8E,0X78,0X00,0X77,0X81,0X78, + 0X00,0X77,0X84,0X78,0X01,0X77,0X77,0X84,0X78,0X00,0X77,0X85,0X78,0X00,0X77,0X84, + 0X78,0X01,0X77,0X77,0X82,0X78,0X00,0X5B,0X82,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X9B, + 0X00,0X11,0X4E,0X52,0X56,0X59,0X5D,0X60,0X62,0X65,0X64,0X66,0X67,0X68,0X6A,0X6A, + 0X6B,0X6B,0X6D,0X6D,0X82,0X6E,0X0E,0X6F,0X74,0X79,0X78,0X79,0X78,0X79,0X79,0X78, + 0X79,0X79,0X78,0X78,0X79,0X78,0X82,0X79,0X00,0X78,0X81,0X79,0X00,0X78,0X80,0X79, + 0X0B,0X78,0X79,0X78,0X79,0X79,0X78,0X79,0X79,0X78,0X79,0X79,0X78,0X82,0X79,0X00, + 0X78,0X81,0X79,0X00,0X78,0X80,0X79,0X0A,0X78,0X79,0X78,0X79,0X79,0X78,0X79,0X79, + 0X78,0X79,0X5B,0X85,0X3D,0X00,0X1F,0X9A,0X00,0X13,0X27,0X52,0X55,0X58,0X5B,0X5E, + 0X61,0X64,0X65,0X66,0X67,0X68,0X69,0X6A,0X6B,0X6C,0X6C,0X6D,0X6E,0X6E,0X82,0X6F, + 0X00,0X74,0XBC,0X79,0X00,0X5B,0X85,0X3D,0X00,0X1F,0X9A,0X00,0X19,0X3D,0X55,0X58, + 0X5B,0X5E,0X61,0X62,0X65,0X67,0X68,0X69,0X69,0X6A,0X6B,0X6C,0X6D,0X6E,0X6E,0X6F, + 0X70,0X70,0X6F,0X70,0X70,0X71,0X76,0XBC,0X7A,0X00,0X5B,0X85,0X3D,0X00,0X1F,0X99, + 0X00,0X13,0X14,0X55,0X58,0X5B,0X5D,0X60,0X62,0X64,0X67,0X68,0X69,0X69,0X6A,0X6C, + 0X6D,0X6D,0X6E,0X6F,0X70,0X70,0X82,0X71,0X01,0X72,0X77,0XA9,0X7B,0X05,0X7A,0X7B, + 0X7A,0X7B,0X7B,0X7A,0X80,0X7B,0X00,0X7A,0X81,0X7B,0X05,0X7A,0X7B,0X7A,0X7B,0X7B, + 0X5C,0X85,0X3D,0X00,0X1F,0X99,0X00,0X0E,0X3D,0X58,0X5B,0X5D,0X60,0X61,0X63,0X66, + 0X68,0X6A,0X6A,0X6B,0X6C,0X6C,0X6E,0X80,0X6F,0X02,0X70,0X71,0X71,0X82,0X72,0X00, + 0X77,0XB6,0X7C,0X00,0X7B,0X82,0X7C,0X00,0X5D,0X85,0X3D,0X00,0X1F,0X98,0X00,0X0F, + 0X13,0X55,0X5A,0X5E,0X5E,0X61,0X63,0X65,0X67,0X69,0X6A,0X6B,0X6C,0X6D,0X6E,0X6E, + 0X80,0X70,0X02,0X71,0X72,0X72,0X82,0X73,0X00,0X78,0XBC,0X7D,0X00,0X5D,0X85,0X3D, + 0X00,0X1F,0X98,0X00,0X16,0X3C,0X58,0X5D,0X5F,0X61,0X62,0X65,0X66,0X68,0X6A,0X6B, + 0X6C,0X6D,0X6E,0X6F,0X70,0X70,0X71,0X71,0X72,0X72,0X73,0X73,0X81,0X74,0XBA,0X7E, + 0X80,0X7D,0X03,0X4D,0X3D,0X3D,0X3E,0X82,0X3D,0X00,0X1F,0X97,0X00,0X14,0X13,0X53, + 0X5B,0X5F,0X60,0X62,0X64,0X66,0X68,0X69,0X6B,0X6D,0X6D,0X6E,0X6F,0X70,0X70,0X71, + 0X72,0X72,0X73,0X80,0X74,0X81,0X75,0XA7,0X7F,0X93,0X7E,0X86,0X3D,0X00,0X1F,0X97, + 0X00,0X15,0X28,0X56,0X5B,0X5F,0X62,0X63,0X65,0X67,0X68,0X6A,0X6C,0X6C,0X6E,0X6F, + 0X70,0X70,0X71,0X71,0X72,0X73,0X73,0X74,0X81,0X75,0X01,0X76,0X76,0XBD,0X7F,0X83, + 0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X97,0X00,0X1B,0X4F,0X57,0X5D,0X60,0X63,0X64,0X66, + 0X67,0X69,0X6A,0X6C,0X6E,0X6E,0X6F,0X70,0X71,0X72,0X72,0X73,0X73,0X74,0X75,0X76, + 0X76,0X77,0X77,0X76,0X78,0X93,0X81,0XA7,0X80,0X86,0X3D,0X00,0X1F,0X96,0X00,0X19, + 0X4B,0X54,0X5A,0X5E,0X62,0X65,0X65,0X67,0X69,0X6A,0X6B,0X6D,0X6E,0X6F,0X70,0X71, + 0X72,0X72,0X73,0X74,0X74,0X75,0X76,0X77,0X78,0X78,0X80,0X79,0XBD,0X83,0X86,0X3D, + 0X00,0X1F,0X95,0X00,0X1D,0X25,0X51,0X56,0X5B,0X5F,0X63,0X65,0X66,0X68,0X69,0X6B, + 0X6C,0X6E,0X6F,0X70,0X71,0X72,0X72,0X73,0X74,0X75,0X76,0X77,0X77,0X78,0X79,0X79, + 0X7B,0X7A,0X7A,0XBD,0X86,0X86,0X3D,0X00,0X1F,0X95,0X00,0X13,0X3B,0X53,0X58,0X5C, + 0X60,0X63,0X66,0X67,0X69,0X6A,0X6B,0X6D,0X6E,0X6F,0X70,0X71,0X72,0X73,0X74,0X75, + 0X80,0X77,0X06,0X79,0X7A,0X7B,0X7B,0X7C,0X7C,0X7D,0XA3,0X89,0X00,0X88,0X93,0X89, + 0X80,0X88,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X51,0X55,0X5A,0X5D,0X61,0X64,0X66, + 0X68,0X69,0X6B,0X6C,0X6D,0X6E,0X70,0X71,0X72,0X73,0X74,0X75,0X77,0X78,0X77,0X79, + 0X7A,0X7B,0X7C,0X7D,0X7D,0X7E,0X7E,0XAA,0X8C,0X00,0X8B,0X85,0X8C,0X87,0X8B,0X87, + 0X3D,0X95,0X00,0X1D,0X54,0X58,0X5B,0X5F,0X62,0X64,0X67,0X68,0X6A,0X6C,0X6D,0X6E, + 0X6F,0X71,0X71,0X72,0X74,0X75,0X76,0X77,0X78,0X79,0X7A,0X7B,0X7D,0X7E,0X7F,0X80, + 0X80,0X81,0X81,0X8F,0X00,0X8E,0XA7,0X8F,0X8E,0X8E,0X80,0X3D,0X00,0X3E,0X83,0X3D, + 0X95,0X00,0X1D,0X55,0X58,0X5B,0X5F,0X61,0X65,0X67,0X69,0X6B,0X6B,0X6D,0X6E,0X70, + 0X70,0X71,0X72,0X74,0X74,0X76,0X77,0X79,0X79,0X7A,0X7C,0X7D,0X80,0X82,0X83,0X84, + 0X85,0X90,0X91,0XAA,0X90,0X87,0X3D,0X94,0X00,0X1E,0X27,0X57,0X59,0X5C,0X60,0X63, + 0X65,0X68,0X69,0X6B,0X6C,0X6E,0X6F,0X70,0X71,0X72,0X73,0X74,0X76,0X77,0X78,0X79, + 0X7A,0X7B,0X7D,0X80,0X83,0X85,0X87,0X88,0X88,0X88,0X93,0X00,0X92,0X8A,0X93,0X00, + 0X92,0X96,0X93,0X02,0X92,0X93,0X93,0X87,0X92,0X87,0X3D,0X94,0X00,0X1E,0X27,0X58, + 0X5B,0X5E,0X60,0X63,0X66,0X68,0X69,0X6B,0X6D,0X6E,0X6F,0X70,0X72,0X72,0X73,0X75, + 0X76,0X77,0X79,0X7A,0X7C,0X7E,0X81,0X84,0X87,0X8A,0X8B,0X8C,0X8E,0XAC,0X96,0X8E, + 0X95,0X83,0X3D,0X00,0X3E,0X80,0X3D,0X94,0X00,0X1E,0X28,0X58,0X5B,0X5F,0X61,0X64, + 0X66,0X68,0X69,0X6B,0X6D,0X6F,0X70,0X71,0X72,0X73,0X74,0X75,0X76,0X77,0X7A,0X7E, + 0X80,0X82,0X85,0X88,0X8B,0X8D,0X8F,0X90,0X92,0XA5,0X99,0X95,0X98,0X87,0X3D,0X94, + 0X00,0X1E,0X28,0X58,0X5C,0X5F,0X61,0X64,0X67,0X69,0X69,0X6B,0X6D,0X6F,0X70,0X71, + 0X72,0X73,0X74,0X75,0X76,0X79,0X7C,0X7F,0X82,0X85,0X89,0X8C,0X8F,0X91,0X94,0X94, + 0X96,0X9C,0X9C,0X01,0X9B,0X9C,0X9C,0X9B,0X87,0X3D,0X94,0X00,0X1E,0X29,0X58,0X5C, + 0X5F,0X62,0X65,0X67,0X69,0X6A,0X6B,0X6D,0X6F,0X70,0X71,0X72,0X73,0X74,0X75,0X78, + 0X7A,0X7D,0X80,0X82,0X85,0X89,0X8D,0X91,0X95,0X98,0X99,0X9A,0X92,0X9F,0X95,0X9E, + 0X00,0X9D,0X8F,0X9E,0X87,0X3D,0X94,0X00,0X1E,0X4E,0X57,0X5C,0X5F,0X62,0X65,0X67, + 0X69,0X6A,0X6C,0X6D,0X6E,0X70,0X71,0X73,0X73,0X75,0X77,0X79,0X7C,0X7F,0X81,0X82, + 0X86,0X8A,0X8E,0X92,0X97,0X9B,0X9C,0X9E,0XAA,0XA1,0X00,0XA0,0X85,0XA1,0X87,0XA0, + 0X87,0X3D,0X94,0X00,0X1E,0X4E,0X57,0X5B,0X5E,0X62,0X65,0X66,0X69,0X6A,0X6B,0X6D, + 0X6E,0X6F,0X71,0X72,0X73,0X76,0X78,0X7A,0X7D,0X7F,0X82,0X83,0X86,0X8A,0X8F,0X94, + 0X98,0X9D,0X9F,0XA0,0X81,0XA3,0X00,0XA2,0X8A,0XA3,0X00,0XA2,0X99,0XA3,0X8E,0XA2, + 0X87,0X3D,0X94,0X00,0X1E,0X4E,0X57,0X5B,0X5E,0X62,0X65,0X67,0X69,0X6A,0X6C,0X6D, + 0X6E,0X70,0X71,0X73,0X73,0X76,0X78,0X7A,0X7E,0X80,0X82,0X84,0X87,0X8C,0X90,0X95, + 0X9B,0X9F,0XA2,0XA4,0X81,0XA6,0X00,0XA5,0X91,0XA6,0X97,0XA5,0X00,0XA4,0X88,0XA5, + 0X00,0XA4,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X2E,0X94,0X00,0X1E,0X4F,0X57,0X5B, + 0X5E,0X62,0X65,0X67,0X69,0X6A,0X6C,0X6D,0X6E,0X70,0X71,0X73,0X73,0X75,0X77,0X7A, + 0X7D,0X7F,0X82,0X84,0X87,0X8D,0X93,0X98,0X9D,0XA1,0XA5,0XA7,0X8F,0XA9,0X98,0XA8, + 0X00,0XA7,0X82,0XA8,0X00,0XA7,0X81,0XA8,0X85,0XA7,0X86,0X3D,0X00,0X1F,0X94,0X00, + 0X1E,0X50,0X57,0X5A,0X5E,0X61,0X64,0X67,0X69,0X6A,0X6B,0X6D,0X6E,0X70,0X71,0X73, + 0X73,0X75,0X77,0X78,0X7B,0X7E,0X82,0X85,0X88,0X8D,0X93,0X99,0X9F,0XA4,0XA8,0XAB, + 0X81,0XAC,0X04,0XAB,0XAC,0XAB,0XAC,0XAC,0X94,0XAB,0X00,0XAA,0X8D,0XAB,0X8C,0XAA, + 0X83,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X94,0X00,0X1E,0X50,0X57,0X5A,0X5D,0X61,0X64, + 0X66,0X69,0X6A,0X6B,0X6D,0X6E,0X6F,0X71,0X72,0X73,0X75,0X76,0X78,0X7B,0X7E,0X82, + 0X86,0X89,0X8D,0X92,0X99,0X9F,0XA6,0XAA,0XAD,0X9B,0XAE,0X00,0XAD,0X85,0XAE,0X02, + 0XAD,0XAE,0XAE,0X93,0XAD,0X86,0X3D,0X00,0X1F,0X94,0X00,0X1E,0X29,0X57,0X5A,0X5D, + 0X60,0X63,0X66,0X68,0X69,0X6B,0X6D,0X6E,0X6F,0X71,0X72,0X73,0X75,0X76,0X78,0X7A, + 0X7E,0X83,0X86,0X8A,0X8E,0X92,0X98,0X9F,0XA4,0XA8,0XAE,0X89,0XB1,0X00,0XB0,0X8D, + 0XB1,0X02,0XB0,0XB1,0XB1,0X94,0XB0,0X00,0XAF,0X85,0XB0,0X86,0X3D,0X00,0X1F,0X94, + 0X00,0X1E,0X28,0X56,0X59,0X5C,0X60,0X62,0X65,0X68,0X69,0X6A,0X6B,0X6E,0X6F,0X71, + 0X71,0X73,0X74,0X75,0X76,0X79,0X7C,0X81,0X84,0X88,0X8E,0X93,0X98,0X9C,0XA1,0XA4, + 0XAD,0X82,0XB3,0X00,0XB2,0X8D,0XB3,0X02,0XB2,0XB3,0XB3,0X83,0XB2,0X00,0XB1,0X8D, + 0XB2,0X00,0XB1,0X8B,0XB2,0X00,0XB1,0X86,0X3D,0X00,0X1F,0X94,0X00,0X21,0X14,0X56, + 0X59,0X5C,0X60,0X63,0X65,0X67,0X68,0X6A,0X6C,0X6E,0X6F,0X70,0X72,0X72,0X73,0X75, + 0X77,0X79,0X7C,0X7F,0X82,0X86,0X8C,0X91,0X95,0X99,0X9D,0X9F,0XAB,0XB3,0XB3,0XB2, + 0X81,0XB3,0X97,0XB2,0X00,0XB1,0X81,0XB2,0X00,0XB1,0X83,0XB2,0X90,0XB1,0X86,0X3D, + 0X00,0X1F,0X95,0X00,0X1D,0X53,0X59,0X5C,0X60,0X62,0X65,0X67,0X68,0X6A,0X6B,0X6D, + 0X6E,0X6F,0X71,0X72,0X73,0X74,0X77,0X79,0X7C,0X7E,0X80,0X83,0X88,0X8C,0X90,0X94, + 0X98,0X9B,0XA6,0X9F,0XAF,0X9B,0XAE,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X3D,0X56, + 0X5B,0X5F,0X61,0X64,0X66,0X67,0X69,0X6B,0X6C,0X6D,0X6F,0X70,0X71,0X72,0X74,0X76, + 0X79,0X7B,0X7E,0X80,0X82,0X84,0X88,0X8C,0X90,0X93,0X95,0X98,0X8F,0XAC,0X01,0XAB, + 0XAC,0X9A,0XAB,0X00,0XAA,0X85,0XAB,0X00,0XAA,0X82,0XAB,0X86,0X3D,0X00,0X1F,0X95, + 0X00,0X1D,0X27,0X55,0X59,0X5E,0X61,0X63,0X66,0X67,0X68,0X6A,0X6B,0X6D,0X6E,0X70, + 0X70,0X72,0X73,0X74,0X77,0X79,0X7C,0X7D,0X7F,0X82,0X84,0X87,0X8B,0X8F,0X92,0X94, + 0X81,0XA9,0X9D,0XA8,0X03,0XA7,0XA8,0XA8,0XA7,0X80,0XA8,0X92,0XA7,0X80,0X3D,0X00, + 0X3E,0X82,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X13,0X51,0X57,0X5C,0X60,0X63,0X65,0X66, + 0X67,0X69,0X6B,0X6C,0X6D,0X6F,0X70,0X70,0X72,0X74,0X75,0X77,0X78,0X7A,0X7D,0X7F, + 0X82,0X84,0X87,0X8B,0X8D,0X90,0X96,0XA5,0X00,0XA4,0X80,0XA5,0XA0,0XA4,0X86,0X3D, + 0X00,0X1F,0X96,0X00,0X1C,0X4C,0X55,0X5A,0X5E,0X61,0X64,0X65,0X67,0X69,0X6A,0X6B, + 0X6D,0X6E,0X6F,0X70,0X71,0X73,0X74,0X76,0X77,0X77,0X7A,0X7C,0X7F,0X81,0X84,0X87, + 0X89,0X8B,0X88,0XA2,0X00,0XA1,0X80,0XA2,0XAE,0XA1,0X83,0X3D,0X03,0X3E,0X3D,0X3D, + 0X1F,0X96,0X00,0X1C,0X48,0X52,0X58,0X5C,0X5F,0X63,0X64,0X66,0X68,0X6A,0X6B,0X6C, + 0X6D,0X6D,0X6F,0X71,0X71,0X74,0X74,0X76,0X77,0X78,0X79,0X7C,0X7E,0X81,0X84,0X84, + 0X86,0X9A,0X9F,0XA0,0X9E,0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B,0X50,0X57,0X5C,0X5F, + 0X62,0X63,0X65,0X67,0X69,0X6A,0X6C,0X6D,0X6D,0X6F,0X70,0X72,0X72,0X74,0X75,0X76, + 0X77,0X78,0X7A,0X7C,0X7E,0X80,0X81,0X82,0X80,0X9D,0X00,0X9C,0X85,0X9D,0X02,0X9C, + 0X9D,0X9D,0XA5,0X9C,0X00,0X9B,0X85,0X9C,0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B,0X4C, + 0X55,0X5A,0X5D,0X60,0X62,0X64,0X65,0X68,0X69,0X6B,0X6C,0X6D,0X6E,0X6F,0X70,0X71, + 0X72,0X73,0X74,0X75,0X77,0X78,0X7A,0X7B,0X7C,0X7C,0X7D,0X9C,0X99,0X00,0X98,0X8A, + 0X99,0X00,0X98,0X88,0X99,0X84,0X98,0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B,0X13,0X53, + 0X58,0X5C,0X5F,0X61,0X62,0X64,0X66,0X68,0X6A,0X6B,0X6C,0X6C,0X6D,0X6E,0X70,0X71, + 0X72,0X72,0X73,0X75,0X75,0X77,0X78,0X78,0X79,0X79,0X95,0X96,0XA5,0X95,0X86,0X3D, + 0X00,0X1F,0X98,0X00,0X16,0X3D,0X55,0X5A,0X5D,0X5F,0X61,0X63,0X65,0X67,0X68,0X69, + 0X6A,0X6B,0X6D,0X6E,0X6E,0X70,0X71,0X70,0X72,0X73,0X74,0X75,0X80,0X76,0X00,0X77, + 0X86,0X93,0XB4,0X92,0X86,0X3D,0X00,0X1F,0X99,0X00,0X15,0X52,0X58,0X5C,0X5D,0X60, + 0X62,0X64,0X66,0X67,0X69,0X69,0X6B,0X6C,0X6D,0X6E,0X6E,0X6F,0X70,0X71,0X71,0X72, + 0X73,0X80,0X74,0X00,0X75,0XBD,0X8F,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X1F,0X99, + 0X00,0X15,0X14,0X54,0X59,0X5C,0X5E,0X61,0X62,0X65,0X66,0X67,0X68,0X69,0X6B,0X6B, + 0X6C,0X6D,0X6E,0X6E,0X6F,0X70,0X70,0X71,0X80,0X72,0X00,0X73,0X92,0X8C,0XA8,0X8B, + 0X86,0X3D,0X00,0X1F,0X9A,0X00,0X13,0X4F,0X56,0X59,0X5C,0X5F,0X60,0X63,0X65,0X66, + 0X67,0X67,0X69,0X6A,0X6B,0X6C,0X6D,0X6C,0X6E,0X6F,0X6F,0X80,0X70,0X01,0X71,0X71, + 0XBD,0X89,0X86,0X3D,0X00,0X1F,0X9A,0X00,0X12,0X14,0X53,0X57,0X5A,0X5D,0X60,0X61, + 0X63,0X65,0X66,0X67,0X69,0X69,0X6A,0X6B,0X6C,0X6C,0X6D,0X6E,0X80,0X6F,0X80,0X70, + 0X9A,0X87,0XA0,0X86,0X83,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X9B,0X00,0X13,0X3B,0X52, + 0X56,0X5A,0X5D,0X60,0X62,0X64,0X64,0X66,0X66,0X68,0X69,0X6A,0X6B,0X6B,0X6C,0X6C, + 0X6D,0X6D,0X80,0X6E,0X02,0X6F,0X84,0X84,0XBB,0X83,0X86,0X3D,0X00,0X1F,0X9C,0X00, + 0X10,0X4D,0X53,0X57,0X5A,0X5D,0X60,0X61,0X63,0X64,0X65,0X67,0X67,0X69,0X69,0X6A, + 0X6A,0X6B,0X80,0X6C,0X80,0X6D,0XBD,0X80,0X00,0X4E,0X85,0X3D,0X00,0X1F,0X9D,0X00, + 0X10,0X3B,0X53,0X57,0X5B,0X5E,0X5F,0X61,0X62,0X63,0X65,0X66,0X67,0X68,0X68,0X69, + 0X69,0X6A,0X81,0X6B,0X01,0X6C,0X75,0XB3,0X7D,0X86,0X7C,0X00,0X5D,0X85,0X3D,0X00, + 0X1F,0X9D,0X00,0X12,0X13,0X4F,0X54,0X58,0X5B,0X5D,0X5F,0X60,0X62,0X63,0X64,0X65, + 0X66,0X66,0X67,0X68,0X68,0X69,0X69,0X80,0X6A,0X00,0X72,0XA9,0X7A,0X00,0X79,0X89, + 0X7A,0X00,0X79,0X82,0X7A,0X00,0X5C,0X85,0X3D,0X9F,0X00,0X10,0X26,0X51,0X55,0X59, + 0X5A,0X5C,0X5E,0X60,0X60,0X62,0X63,0X64,0X65,0X65,0X66,0X67,0X67,0X80,0X68,0X01, + 0X69,0X71,0X80,0X78,0X00,0X77,0X8A,0X78,0X00,0X77,0XAA,0X78,0X00,0X5B,0X85,0X3D, + 0XA0,0X00,0X0F,0X39,0X52,0X56,0X59,0X5A,0X5C,0X5E,0X5F,0X61,0X62,0X63,0X64,0X65, + 0X65,0X66,0X66,0X80,0X67,0X01,0X68,0X70,0X80,0X78,0X00,0X77,0X91,0X78,0X00,0X77, + 0X82,0X78,0X00,0X77,0X86,0X78,0X94,0X77,0X03,0X5A,0X3D,0X3D,0X3E,0X82,0X3D,0XA1, + 0X00,0X0D,0X26,0X50,0X54,0X57,0X59,0X5B,0X5D,0X5F,0X5F,0X60,0X62,0X62,0X63,0X64, + 0X80,0X65,0X02,0X66,0X66,0X6E,0XBC,0X76,0X00,0X5A,0X85,0X3D,0XA2,0X00,0X12,0X13, + 0X4E,0X52,0X54,0X57,0X59,0X5B,0X5D,0X5F,0X5F,0X60,0X61,0X62,0X62,0X63,0X63,0X64, + 0X64,0X6D,0XA4,0X75,0X00,0X74,0X85,0X75,0X00,0X74,0X84,0X75,0X01,0X74,0X74,0X82, + 0X75,0X00,0X59,0X82,0X3D,0X02,0X3E,0X3D,0X3D,0XA3,0X00,0X11,0X12,0X26,0X4F,0X53, + 0X56,0X58,0X5A,0X5C,0X5D,0X5E,0X5F,0X5F,0X60,0X61,0X61,0X62,0X62,0X66,0X80,0X74, + 0X03,0X73,0X74,0X74,0X73,0X80,0X74,0X02,0X73,0X74,0X73,0X87,0X74,0X00,0X73,0X82, + 0X74,0X03,0X73,0X74,0X74,0X73,0X82,0X74,0X00,0X73,0X87,0X74,0X00,0X73,0X82,0X74, + 0X03,0X73,0X74,0X74,0X73,0X81,0X74,0X00,0X59,0X85,0X3D,0XA5,0X00,0X12,0X13,0X4C, + 0X51,0X55,0X57,0X59,0X59,0X5B,0X5C,0X5C,0X5D,0X5E,0X5F,0X5F,0X60,0X60,0X73,0X73, + 0X72,0X85,0X73,0X00,0X72,0X8D,0X73,0X00,0X72,0X85,0X73,0X00,0X72,0X8D,0X73,0X00, + 0X72,0X85,0X73,0X00,0X58,0X85,0X3D,0XA6,0X00,0X0E,0X12,0X4A,0X4F,0X53,0X55,0X56, + 0X57,0X58,0X59,0X5B,0X5B,0X5C,0X5C,0X5D,0X5D,0X81,0X72,0X02,0X71,0X72,0X71,0X8B, + 0X72,0X02,0X71,0X72,0X71,0X83,0X72,0X01,0X71,0X72,0X9C,0X71,0X00,0X57,0X85,0X3D, + 0XA8,0X00,0X0C,0X48,0X4E,0X50,0X52,0X54,0X55,0X56,0X57,0X59,0X5A,0X5A,0X5B,0X5B, + 0X87,0X70,0X00,0X6F,0X97,0X70,0X00,0X6F,0X96,0X70,0X00,0X56,0X85,0X3D,0XA9,0X00, + 0X0B,0X23,0X38,0X4C,0X4F,0X51,0X54,0X55,0X56,0X57,0X58,0X58,0X59,0XA9,0X70,0X00, + 0X6F,0X89,0X70,0X00,0X6F,0X82,0X70,0X00,0X57,0X84,0X3D,0X00,0X1F,0XAC,0X00,0X04, + 0X24,0X48,0X4E,0X50,0X52,0X80,0X54,0X00,0X55,0X80,0X6F,0X02,0X6E,0X6F,0X6E,0X88, + 0X6F,0X00,0X6E,0X81,0X6F,0X00,0X6E,0X85,0X6F,0X00,0X6E,0X80,0X6F,0X99,0X6E,0X00, + 0X62,0X84,0X3D,0XAF,0X00,0X07,0X12,0X36,0X4C,0X4E,0X4F,0X50,0X50,0X5F,0XBC,0X6D, + 0X02,0X3D,0X3D,0X3E,0X81,0X3D,0XB1,0X00,0X05,0X10,0X24,0X25,0X46,0X48,0X5B,0X94, + 0X6C,0X00,0X6B,0X96,0X6C,0X00,0X6B,0X8A,0X6C,0X84,0X3D,0XB6,0X00,0X00,0X36,0X86, + 0X6B,0X00,0X6A,0X83,0X6B,0X00,0X6A,0XA4,0X6B,0X00,0X6A,0X83,0X6B,0X82,0X3D,0X01, + 0X3E,0X3D,0XB6,0X00,0X03,0X35,0X6A,0X6A,0X69,0XB9,0X6A,0X84,0X3D,0XB6,0X00,0X00, + 0X35,0X80,0X69,0X9E,0X68,0X00,0X67,0X97,0X68,0X84,0X3D,0XB7,0X00,0X80,0X68,0X02, + 0X67,0X68,0X67,0X8B,0X68,0X02,0X67,0X68,0X67,0X83,0X68,0X02,0X67,0X68,0X67,0X88, + 0X68,0X05,0X67,0X68,0X68,0X67,0X68,0X67,0X85,0X68,0X00,0X67,0X82,0X68,0X84,0X3D, + 0XB7,0X00,0X86,0X67,0X00,0X66,0X97,0X67,0X00,0X66,0X86,0X67,0X8E,0X66,0X83,0X3D, + 0X00,0X2E,0XB7,0X00,0X02,0X65,0X65,0X64,0X8A,0X65,0X00,0X64,0X97,0X65,0X00,0X64, + 0X90,0X65,0X00,0X51,0X82,0X3D,0X00,0X1F,0XB7,0X00,0X02,0X32,0X64,0X63,0X91,0X64, + 0X00,0X63,0X96,0X64,0X00,0X63,0X82,0X64,0X86,0X63,0X01,0X3D,0X3E,0X80,0X3D,0X00, + 0X1F,0XB7,0X00,0X00,0X31,0X93,0X62,0X00,0X61,0X90,0X62,0X00,0X61,0X82,0X62,0X00, + 0X61,0X83,0X62,0X00,0X61,0X84,0X62,0X82,0X3D,0X00,0X1F,0XB8,0X00,0X01,0X61,0X60, + 0X83,0X61,0X00,0X60,0X83,0X61,0X00,0X60,0XA2,0X61,0X87,0X60,0X81,0X3D,0X01,0X3E, + 0X1F,0XB8,0X00,0XBB,0X5F,0X00,0X5E,0X82,0X3D,0XB9,0X00,0XBC,0X5E,0X00,0X45,0X81, + 0X3D,0XB9,0X00,0X00,0X2E,0X98,0X5D,0X00,0X5C,0X83,0X5D,0X00,0X5C,0X98,0X5D,0X00, + 0X4D,0X81,0X3D,0XB9,0X00,0X00,0X2E,0X9F,0X5B,0X00,0X5A,0X83,0X5B,0X00,0X5A,0X91, + 0X5B,0X00,0X4C,0X81,0X3D,0XB9,0X00,0X00,0X17,0XA6,0X5A,0X00,0X59,0X90,0X5A,0X01, + 0X59,0X4C,0X80,0X3D,0X00,0X2E,0XBA,0X00,0X8B,0X58,0X00,0X57,0XAC,0X58,0X00,0X4B, + 0X80,0X3D,0X00,0X1F,0XBB,0X00,0XA7,0X56,0X91,0X55,0X03,0X3E,0X3D,0X3D,0X1F,0XBB, + 0X00,0X00,0X3F,0XBA,0X53,0X80,0X3D,0X00,0X10,0XBB,0X00,0X00,0X14,0X82,0X50,0X00, + 0X4F,0XB4,0X50,0X02,0X42,0X3D,0X3D,0XBD,0X00,0X00,0X3A,0XB9,0X4C,0X02,0X45,0X3D, + 0X2E,0XBD,0X00,0X00,0X13,0XBA,0X48,0X01,0X3D,0X1F,0XFF,0X00,0XFF,0X00,0XFF,0X00, + 0XFF,0X00,0XFF,0X00,0XFF,0X00,0X84,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00, + 0XFF,0X00,0XFF,0X00,0XA0,0X00,0X03,0X13,0X48,0X48,0X47,0X8A,0X48,0X00,0X47,0X96, + 0X48,0X00,0X47,0X8E,0X48,0X00,0X11,0XBF,0X00,0XB6,0X55,0X04,0X54,0X55,0X55,0X4A, + 0X30,0XBE,0X00,0X00,0X4B,0XB9,0X62,0X02,0X3D,0X3D,0X1F,0XBC,0X00,0X00,0X37,0XB9, + 0X6D,0X03,0X55,0X3D,0X3D,0X1F,0XBC,0X00,0X01,0X71,0X70,0X8D,0X71,0X00,0X70,0X85, + 0X71,0X00,0X70,0X88,0X71,0X00,0X70,0X81,0X71,0X00,0X70,0X85,0X71,0X00,0X70,0X84, + 0X71,0X03,0X57,0X3D,0X3D,0X1F,0XBC,0X00,0XBA,0X74,0X00,0X59,0X80,0X3D,0XBB,0X00, + 0X00,0X3D,0X89,0X79,0X00,0X78,0X97,0X79,0X00,0X78,0X92,0X79,0X00,0X4C,0X80,0X3D, + 0XBB,0X00,0X00,0X5E,0XBA,0X7D,0X00,0X3E,0X80,0X3D,0XBB,0X00,0XBB,0X81,0X81,0X3D, + 0X00,0X1F,0XB9,0X00,0X00,0X44,0XB0,0X86,0X88,0X85,0X80,0X3D,0X01,0X3E,0X1F,0XB9, + 0X00,0XBA,0X89,0X01,0X88,0X63,0X81,0X3D,0X00,0X1F,0XB8,0X00,0X00,0X24,0XBB,0X8C, + 0X00,0X65,0X81,0X3D,0X00,0X1F,0XB8,0X00,0X00,0X48,0XBB,0X90,0X00,0X67,0X81,0X3D, + 0X00,0X2E,0XB8,0X00,0X00,0X6F,0X9F,0X94,0X00,0X93,0X83,0X94,0X00,0X93,0X91,0X94, + 0X00,0X69,0X82,0X3D,0XB8,0X00,0XA7,0X96,0X00,0X95,0X90,0X96,0X00,0X95,0X83,0X3D, + 0XB8,0X00,0XBC,0X98,0X83,0X3D,0XB8,0X00,0X01,0X9A,0X99,0XB2,0X9A,0X00,0X99,0X84, + 0X9A,0X01,0X3D,0X3E,0X81,0X3D,0XB7,0X00,0X00,0X4E,0X93,0X9B,0X00,0X9A,0X96,0X9B, + 0X00,0X9A,0X8B,0X9B,0X83,0X3D,0XB7,0X00,0X02,0X4F,0X9E,0X9D,0X83,0X9E,0XB4,0X9D, + 0X81,0X3D,0X01,0X3E,0X3D,0XB7,0X00,0X00,0X50,0XAA,0XA0,0X8E,0X9F,0X00,0X9E,0X84, + 0X3D,0XB5,0X00,0X02,0X24,0X7A,0XA1,0X85,0XA2,0X00,0XA1,0X8D,0XA2,0X00,0XA1,0X85, + 0XA2,0X00,0XA1,0X8D,0XA2,0X00,0XA1,0X83,0XA2,0X81,0XA1,0X84,0X3D,0XB0,0X00,0X05, + 0X15,0X3E,0X52,0X56,0X59,0X5D,0X9A,0XA4,0X00,0XA3,0X8A,0XA4,0X00,0XA3,0X90,0XA4, + 0X85,0X3D,0XAE,0X00,0X07,0X28,0X48,0X61,0X63,0X65,0X67,0X68,0X6B,0X86,0XA6,0X00, + 0XA5,0X97,0XA6,0X00,0XA5,0X90,0XA6,0X00,0XA5,0X83,0XA6,0X85,0X3D,0XAC,0X00,0X0C, + 0X29,0X59,0X67,0X6C,0X6F,0X70,0X71,0X72,0X72,0X74,0XA8,0XA8,0XA7,0X8A,0XA8,0X00, + 0XA7,0X97,0XA8,0X00,0XA7,0X90,0XA8,0X85,0X3D,0XAA,0X00,0X0B,0X26,0X5A,0X61,0X6B, + 0X70,0X73,0X75,0X75,0X77,0X78,0X79,0X92,0XBC,0XA9,0X85,0X3D,0XA8,0X00,0X10,0X15, + 0X42,0X61,0X68,0X6D,0X73,0X78,0X79,0X7B,0X7C,0X7C,0X7E,0X7F,0X95,0XAB,0XAB,0XAA, + 0X82,0XAB,0X03,0XAA,0XAB,0XAB,0XAA,0X82,0XAB,0X00,0XAA,0X82,0XAB,0X00,0XAA,0X81, + 0XAB,0X00,0XAA,0X82,0XAB,0X03,0XAA,0XAB,0XAB,0XAA,0X82,0XAB,0X00,0XAA,0X82,0XAB, + 0X00,0XAA,0X81,0XAB,0X02,0XAA,0XAB,0XAA,0X80,0XAB,0X05,0XAA,0XAB,0XAB,0X3D,0X3D, + 0X3E,0X82,0X3D,0XA6,0X00,0X12,0X15,0X43,0X60,0X69,0X6F,0X73,0X77,0X7C,0X80,0X81, + 0X82,0X83,0X84,0X84,0X86,0X9A,0XAD,0XAD,0XAC,0X80,0XAD,0X03,0XAC,0XAD,0XAD,0XAC, + 0X8A,0XAD,0X00,0XAC,0X85,0XAD,0X00,0XAC,0X8D,0XAD,0X00,0XAC,0X85,0XAD,0X00,0XAC, + 0X81,0XAD,0X85,0X3D,0XA5,0X00,0X10,0X43,0X61,0X68,0X6F,0X74,0X79,0X7C,0X80,0X84, + 0X86,0X87,0X88,0X89,0X89,0X8A,0X8B,0X9D,0X86,0XAF,0X00,0XAE,0X83,0XAF,0X00,0XAE, + 0XA4,0XAF,0X00,0XAE,0X83,0XAF,0X82,0X3D,0X02,0X3E,0X3D,0X3D,0XA3,0X00,0X11,0X16, + 0X5E,0X68,0X6E,0X73,0X78,0X7D,0X81,0X83,0X86,0X89,0X8B,0X8C,0X8D,0X8E,0X8F,0X8F, + 0X90,0X80,0XB1,0X00,0XB0,0X8D,0XB1,0XA8,0XB0,0X00,0X93,0X85,0X3D,0X00,0X10,0XA1, + 0X00,0X12,0X16,0X66,0X6E,0X72,0X77,0X7C,0X80,0X83,0X87,0X89,0X8C,0X8F,0X91,0X92, + 0X92,0X93,0X93,0X94,0X95,0X81,0XB2,0X00,0XB1,0X8D,0XB2,0X00,0XB1,0X85,0XB2,0X00, + 0XB1,0X83,0XB2,0X00,0XB1,0X86,0XB2,0X00,0XB1,0X8C,0XB2,0X00,0X77,0X85,0X3D,0X00, + 0X1F,0XA0,0X00,0X13,0X16,0X65,0X73,0X77,0X7B,0X7F,0X82,0X86,0X89,0X8D,0X8F,0X91, + 0X94,0X95,0X96,0X96,0X97,0X97,0X98,0X99,0XB2,0XB3,0X00,0XB2,0X81,0XB3,0X05,0XB2, + 0XB3,0XB2,0XB3,0XB3,0X78,0X85,0X3D,0X00,0X1F,0XA0,0X00,0X13,0X5F,0X70,0X7A,0X7D, + 0X7F,0X83,0X86,0X8A,0X8D,0X90,0X92,0X94,0X97,0X98,0X98,0X99,0X9A,0X9A,0X9B,0X9B, + 0XB6,0XB4,0X00,0XB3,0X82,0XB4,0X00,0X79,0X85,0X3D,0X00,0X1F,0X9F,0X00,0X14,0X45, + 0X6C,0X78,0X7F,0X81,0X84,0X88,0X8B,0X8E,0X91,0X93,0X95,0X97,0X9A,0X9B,0X9B,0X9C, + 0X9D,0X9D,0X9E,0X9E,0X80,0XB6,0X00,0XB5,0X8A,0XB6,0X00,0XB5,0X85,0XB6,0XA2,0XB5, + 0X00,0X79,0X85,0X3D,0X00,0X1F,0X9E,0X00,0X15,0X45,0X6B,0X77,0X80,0X85,0X87,0X8A, + 0X8D,0X90,0X92,0X95,0X97,0X99,0X9B,0X9E,0X9E,0X9F,0XA0,0XA0,0XA1,0XA1,0XA2,0X80, + 0XB7,0X00,0XB6,0X91,0XB7,0X00,0XB6,0X82,0XB7,0X00,0XB6,0X90,0XB7,0X00,0XB6,0X83, + 0XB7,0X00,0XB6,0X82,0XB7,0X03,0X7A,0X3D,0X3D,0X3E,0X82,0X3D,0X00,0X1F,0X9D,0X00, + 0X10,0X45,0X6A,0X76,0X7E,0X85,0X8B,0X8C,0X8F,0X91,0X94,0X96,0X99,0X9B,0X9D,0X9F, + 0XA1,0XA2,0X80,0XA3,0X02,0XA4,0XA4,0XA5,0XAF,0XB8,0X00,0XB7,0X83,0XB8,0X00,0XB7, + 0X82,0XB8,0X00,0X7B,0X85,0X3D,0X00,0X1F,0X9B,0X00,0X18,0X16,0X5D,0X69,0X74,0X7D, + 0X84,0X8B,0X8F,0X90,0X93,0X95,0X98,0X9A,0X9D,0X9F,0XA0,0XA2,0XA4,0XA5,0XA5,0XA6, + 0XA6,0XA7,0XA7,0XB1,0X80,0XBA,0X02,0XB9,0XBA,0XB9,0X81,0XBA,0X03,0XB9,0XBA,0XBA, + 0XB9,0X80,0XBA,0X00,0XB9,0X81,0XBA,0X00,0XB9,0X84,0XBA,0X01,0XB9,0XB9,0X84,0XBA, + 0X00,0XB9,0X85,0XBA,0X00,0XB9,0X84,0XBA,0X01,0XB9,0XB9,0X81,0XBA,0X01,0XB9,0X7B, + 0X82,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X9B,0X00,0X13,0X60,0X6B,0X73,0X7B,0X83,0X89, + 0X8F,0X93,0X94,0X96,0X99,0X9B,0X9E,0XA0,0XA2,0XA3,0XA5,0XA6,0XA8,0XA8,0X80,0XA9, + 0X01,0XAA,0XB2,0X9A,0XBB,0X09,0XBA,0XBB,0XBB,0XBA,0XBB,0XBB,0XBA,0XBB,0XBB,0XBA, + 0X82,0XBB,0X00,0XBA,0X81,0XBB,0X00,0XBA,0X80,0XBB,0X0A,0XBA,0XBB,0XBA,0XBB,0XBB, + 0XBA,0XBB,0XBB,0XBA,0XBB,0X7C,0X85,0X3D,0X00,0X1F,0X9A,0X00,0X19,0X31,0X6A,0X72, + 0X78,0X80,0X87,0X8C,0X91,0X96,0X97,0X99,0X9B,0X9E,0X9F,0XA2,0XA4,0XA5,0XA6,0XA9, + 0XA9,0XAA,0XAA,0XAB,0XAB,0XAC,0XB4,0XBC,0XBC,0X00,0X7D,0X85,0X3D,0X00,0X1F,0X9A, + 0X00,0X12,0X4E,0X72,0X77,0X7D,0X84,0X8A,0X8F,0X94,0X98,0X9A,0X9C,0X9E,0XA0,0XA2, + 0XA4,0XA6,0XA7,0XA8,0XAB,0X80,0XAC,0X03,0XAD,0XAD,0XAE,0XB6,0XBC,0XBD,0X00,0X7D, + 0X85,0X3D,0X00,0X1F,0X99,0X00,0X1A,0X19,0X71,0X78,0X7E,0X83,0X89,0X8E,0X92,0X97, + 0X9B,0X9D,0X9F,0XA0,0XA3,0XA5,0XA6,0XA8,0XAA,0XAB,0XAD,0XAE,0XAF,0XAF,0XB0,0XAF, + 0XB0,0XB8,0XB4,0XBF,0X85,0XBE,0X00,0X7E,0X85,0X3D,0X00,0X1F,0X99,0X00,0X14,0X50, + 0X77,0X7E,0X83,0X87,0X8C,0X91,0X96,0X9A,0X9E,0XA0,0XA1,0XA4,0XA5,0XA8,0XA9,0XAB, + 0XAC,0XAE,0XAF,0XB0,0X80,0XB1,0X02,0XB2,0XB2,0XB9,0XBC,0XC0,0X00,0X7F,0X85,0X3D, + 0X00,0X1F,0X98,0X00,0X1B,0X18,0X71,0X7D,0X84,0X87,0X8B,0X90,0X95,0X99,0X9D,0XA0, + 0XA3,0XA4,0XA6,0XA8,0XA9,0XAB,0XAD,0XAE,0XAF,0XB1,0XB2,0XB2,0XB3,0XB2,0XB4,0XB4, + 0XBB,0X98,0XC2,0XA1,0XC1,0X00,0X7F,0X85,0X3D,0X00,0X1F,0X98,0X00,0X16,0X4D,0X78, + 0X82,0X87,0X8B,0X8E,0X93,0X98,0X9B,0X9F,0XA2,0XA5,0XA6,0XA9,0XAA,0XAC,0XAD,0XAF, + 0XB0,0XB1,0XB2,0XB4,0XB4,0X80,0XB5,0X00,0XB6,0XBD,0XC3,0X03,0X5F,0X3D,0X3D,0X3E, + 0X82,0X3D,0X00,0X1F,0X97,0X00,0X17,0X17,0X6E,0X7D,0X86,0X8A,0X8E,0X92,0X96,0X9A, + 0X9E,0XA1,0XA5,0XA7,0XA9,0XAB,0XAC,0XAD,0XAF,0XB0,0XB1,0XB3,0XB5,0XB5,0XB6,0X81, + 0XB7,0X83,0XC5,0XAA,0XC4,0X00,0XC3,0X89,0XC4,0X86,0X3D,0X00,0X1F,0X97,0X00,0X15, + 0X33,0X72,0X80,0X88,0X8D,0X90,0X94,0X98,0X9B,0X9F,0XA2,0XA6,0XA8,0XAA,0XAC,0XAD, + 0XAF,0XB0,0XB2,0XB3,0XB3,0XB6,0X80,0XB7,0X02,0XB8,0XB8,0XB9,0XBD,0XC5,0X83,0X3D, + 0X03,0X3E,0X3D,0X3D,0X1F,0X97,0X00,0X17,0X65,0X76,0X82,0X8A,0X90,0X93,0X96,0X9A, + 0X9D,0XA1,0XA4,0XA8,0XA9,0XAB,0XAE,0XAE,0XB0,0XB1,0XB3,0XB3,0XB6,0XB7,0XB8,0XB9, + 0X80,0XBA,0X00,0XBB,0XB0,0XC7,0X8A,0XC6,0X86,0X3D,0X00,0X1F,0X96,0X00,0X19,0X5C, + 0X6E,0X7B,0X85,0X8D,0X93,0X95,0X98,0X9C,0X9F,0XA3,0XA6,0XA8,0XAA,0XAD,0XAE,0XB1, + 0XB1,0XB4,0XB5,0XB6,0XB7,0XB8,0XBA,0XBB,0XBC,0X80,0XBD,0X92,0XCA,0XA8,0XC9,0X86, + 0X3D,0X00,0X1F,0X95,0X00,0X1D,0X2D,0X68,0X73,0X7F,0X87,0X8F,0X95,0X98,0X9A,0X9E, + 0XA2,0XA4,0XA7,0XA9,0XAC,0XAE,0XB1,0XB2,0XB3,0XB5,0XB6,0XB8,0XB9,0XBA,0XBD,0XBE, + 0XBE,0XBF,0XBF,0XC0,0X8C,0XCD,0XAE,0XCC,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X4A, + 0X6E,0X78,0X81,0X8A,0X91,0X97,0X9A,0X9C,0XA0,0XA3,0XA6,0XA9,0XAB,0XAD,0XAF,0XB2, + 0XB3,0XB5,0XB7,0XB9,0XBA,0XBA,0XBD,0XBF,0XC0,0XC0,0XC1,0XC1,0XC2,0X86,0XD0,0XB4, + 0XCF,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X69,0X73,0X7B,0X84,0X8B,0X92,0X97,0X9C, + 0X9F,0XA2,0XA4,0XA7,0XAA,0XAC,0XAE,0XB0,0XB3,0XB5,0XB7,0XB9,0XBA,0XBB,0XBD,0XBF, + 0XC0,0XC2,0XC2,0XC3,0XC4,0XC4,0XBD,0XD2,0X87,0X3D,0X95,0X00,0X1D,0X6E,0X77,0X7E, + 0X86,0X8E,0X93,0X99,0X9C,0XA0,0XA3,0XA6,0XA8,0XAB,0XAE,0XAF,0XB2,0XB3,0XB6,0XB8, + 0XB9,0XBC,0XBD,0XBE,0XC0,0XC2,0XC3,0XC5,0XC6,0XC6,0XC8,0XBC,0XD5,0X00,0XD4,0X80, + 0X3D,0X00,0X3E,0X83,0X3D,0X95,0X00,0X1D,0X71,0X79,0X7F,0X88,0X8D,0X94,0X99,0X9D, + 0XA0,0XA4,0XA6,0XA9,0XAC,0XAE,0XB0,0XB1,0XB4,0XB6,0XB9,0XBA,0XBC,0XBD,0XBF,0XC1, + 0XC3,0XC6,0XC8,0XCA,0XCA,0XCB,0XB7,0XD7,0X83,0XD6,0X87,0X3D,0X94,0X00,0X1E,0X2F, + 0X75,0X7A,0X82,0X89,0X8F,0X95,0X9A,0X9D,0XA0,0XA4,0XA7,0XAA,0XAC,0XAF,0XB1,0XB2, + 0XB5,0XB7,0XB9,0XBB,0XBD,0XBE,0XC0,0XC2,0XC6,0XC9,0XCC,0XCE,0XCE,0XCF,0X81,0XDA, + 0X00,0XD9,0X83,0XDA,0X00,0XD9,0X8A,0XDA,0X00,0XD9,0X85,0XDA,0X9B,0XD9,0X87,0X3D, + 0X94,0X00,0X1E,0X31,0X76,0X7E,0X84,0X8A,0X90,0X96,0X9B,0X9E,0XA1,0XA5,0XA8,0XAB, + 0XAE,0XB0,0XB1,0XB3,0XB6,0XB8,0XBA,0XBC,0XBF,0XC1,0XC3,0XC6,0XCA,0XCD,0XD0,0XD2, + 0XD3,0XD5,0X8F,0XDD,0X00,0XDC,0X85,0XDD,0XA2,0XDC,0X83,0X3D,0X00,0X3E,0X80,0X3D, + 0X94,0X00,0X1E,0X32,0X77,0X80,0X86,0X8C,0X92,0X97,0X9B,0X9E,0XA1,0XA5,0XA9,0XAC, + 0XAE,0XB0,0XB2,0XB4,0XB6,0XB8,0XBB,0XBE,0XC2,0XC5,0XC7,0XCA,0XCE,0XD1,0XD4,0XD7, + 0XD7,0XD9,0X92,0XE0,0XA8,0XDF,0X87,0X3D,0X94,0X00,0X1E,0X34,0X77,0X82,0X87,0X8D, + 0X92,0X97,0X9C,0X9F,0XA2,0XA6,0XA9,0XAC,0XAF,0XB1,0XB2,0XB5,0XB7,0XB9,0XBC,0XC0, + 0XC3,0XC6,0XCA,0XCE,0XD2,0XD5,0XD8,0XDB,0XDC,0XDE,0X84,0XE3,0X9C,0XE2,0X00,0XE1, + 0X8F,0XE2,0X84,0XE1,0X87,0X3D,0X94,0X00,0X1E,0X35,0X77,0X82,0X88,0X8E,0X94,0X98, + 0X9C,0X9F,0XA2,0XA6,0XA9,0XAC,0XAF,0XB1,0XB3,0XB5,0XB7,0XBB,0XBE,0XC1,0XC4,0XC7, + 0XCB,0XCF,0XD4,0XD8,0XDC,0XDF,0XE0,0XE2,0XA3,0XE5,0X00,0XE4,0X83,0XE5,0X00,0XE4, + 0X84,0XE5,0X88,0XE4,0X87,0X3D,0X94,0X00,0X1E,0X61,0X76,0X81,0X87,0X8F,0X94,0X98, + 0X9C,0X9F,0XA2,0XA6,0XA9,0XAC,0XAF,0XB2,0XB3,0XB5,0XB8,0XBC,0XBF,0XC2,0XC6,0XC8, + 0XCB,0XD0,0XD4,0XD9,0XDE,0XE3,0XE4,0XE6,0XAA,0XE8,0X02,0XE7,0XE8,0XE8,0X8D,0XE7, + 0X87,0X3D,0X94,0X00,0X1E,0X61,0X76,0X80,0X86,0X8F,0X94,0X98,0X9C,0X9F,0XA2,0XA6, + 0XA8,0XAB,0XAE,0XB1,0XB4,0XB6,0XB9,0XBD,0XC0,0XC3,0XC6,0XC8,0XCC,0XD0,0XD5,0XDA, + 0XE0,0XE4,0XE6,0XE8,0X81,0XEA,0X00,0XE9,0X8A,0XEA,0X00,0XE9,0X96,0XEA,0X91,0XE9, + 0X87,0X3D,0X94,0X00,0X1E,0X63,0X76,0X80,0X86,0X8E,0X95,0X99,0X9D,0XA0,0XA3,0XA6, + 0XA9,0XAC,0XAF,0XB2,0XB3,0XB6,0XB9,0XBD,0XC0,0XC4,0XC7,0XC9,0XCD,0XD2,0XD7,0XDC, + 0XE2,0XE7,0XE9,0XEB,0X81,0XED,0X00,0XEC,0X90,0XED,0X98,0XEC,0X00,0XEB,0X83,0XEC, + 0X83,0XEB,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X2E,0X94,0X00,0X1E,0X64,0X76,0X7F, + 0X85,0X8D,0X93,0X99,0X9D,0XA0,0XA3,0XA6,0XA9,0XAC,0XAE,0XB1,0XB3,0XB5,0XB8,0XBC, + 0XBF,0XC3,0XC6,0XC9,0XCD,0XD3,0XD9,0XDF,0XE4,0XE9,0XEC,0XEE,0X91,0XF0,0X96,0XEF, + 0X00,0XEE,0X82,0XEF,0X02,0XEE,0XEF,0XEF,0X87,0XEE,0X86,0X3D,0X00,0X1F,0X94,0X00, + 0X1E,0X65,0X76,0X7E,0X84,0X8C,0X93,0X98,0X9D,0XA0,0XA2,0XA5,0XA8,0XAB,0XAE,0XB1, + 0XB3,0XB5,0XB8,0XBB,0XBE,0XC2,0XC6,0XCA,0XCD,0XD3,0XD9,0XE0,0XE6,0XEB,0XEF,0XF2, + 0X81,0XF3,0X02,0XF2,0XF3,0XF2,0X81,0XF3,0X01,0XF2,0XF3,0X90,0XF2,0X00,0XF1,0X8A, + 0XF2,0X8F,0XF1,0X83,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X94,0X00,0X1E,0X66,0X75,0X7D, + 0X83,0X8B,0X92,0X97,0X9D,0XA0,0XA2,0XA5,0XA8,0XAB,0XAE,0XB1,0XB2,0XB5,0XB7,0XBA, + 0XBE,0XC2,0XC7,0XCA,0XCE,0XD3,0XD8,0XDF,0XE5,0XED,0XF0,0XF5,0X81,0XF6,0X02,0XF5, + 0XF6,0XF6,0X8E,0XF5,0X00,0XF4,0X82,0XF5,0X03,0XF4,0XF5,0XF5,0XF4,0X82,0XF5,0X02, + 0XF4,0XF5,0XF5,0X8B,0XF4,0X03,0XF3,0XF4,0XF4,0XF3,0X81,0XF4,0X86,0X3D,0X00,0X1F, + 0X94,0X00,0X1E,0X35,0X75,0X7C,0X83,0X8B,0X91,0X96,0X9B,0X9E,0XA1,0XA5,0XA8,0XAB, + 0XAE,0XB0,0XB2,0XB4,0XB7,0XBA,0XBD,0XC1,0XC7,0XCA,0XCE,0XD3,0XD8,0XDE,0XE5,0XEB, + 0XEF,0XF5,0X9A,0XF8,0X00,0XF7,0X83,0XF8,0X90,0XF7,0X00,0XF6,0X85,0XF7,0X86,0X3D, + 0X00,0X1F,0X94,0X00,0X1E,0X34,0X73,0X7B,0X82,0X8A,0X8F,0X95,0X9A,0X9D,0XA0,0XA3, + 0XA7,0XAB,0XAD,0XAF,0XB1,0XB4,0XB5,0XB8,0XBB,0XBF,0XC4,0XC8,0XCD,0XD3,0XD8,0XDE, + 0XE2,0XE7,0XEA,0XF3,0X82,0XFA,0X00,0XF9,0X8D,0XFA,0X03,0XF9,0XFA,0XFA,0XF9,0X82, + 0XFA,0X8E,0XF9,0X03,0XF8,0XF9,0XF9,0XF8,0X89,0XF9,0X86,0X3D,0X00,0X1F,0X94,0X00, + 0X1E,0X19,0X74,0X7A,0X81,0X89,0X8F,0X94,0X99,0X9C,0X9F,0XA3,0XA7,0XA9,0XAD,0XAF, + 0XB1,0XB2,0XB5,0XB8,0XBB,0XBF,0XC2,0XC6,0XCB,0XD0,0XD6,0XDA,0XDF,0XE3,0XE5,0XF1, + 0X83,0XFA,0X9D,0XF9,0X02,0XF8,0XF9,0XF9,0X94,0XF8,0X86,0X3D,0X00,0X1F,0X95,0X00, + 0X1D,0X6D,0X7A,0X80,0X88,0X8D,0X93,0X98,0X9B,0X9E,0XA1,0XA5,0XA9,0XAB,0XAE,0XB0, + 0XB1,0XB4,0XB7,0XBB,0XBE,0XC1,0XC3,0XC7,0XCD,0XD1,0XD5,0XD9,0XDD,0XE0,0XED,0X8C, + 0XF6,0X9B,0XF5,0X02,0XF4,0XF5,0XF5,0X8D,0XF4,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D, + 0X4E,0X75,0X7E,0X87,0X8D,0X92,0X97,0X99,0X9D,0XA0,0XA4,0XA7,0XAA,0XAC,0XAE,0XB1, + 0XB3,0XB6,0XB9,0XBD,0XC0,0XC2,0XC5,0XC8,0XCC,0XD0,0XD4,0XD8,0XDB,0XDE,0X94,0XF2, + 0XA0,0XF1,0X00,0XF0,0X82,0XF1,0X86,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X31,0X70,0X7A, + 0X84,0X8B,0X91,0X96,0X98,0X9B,0X9F,0XA3,0XA6,0XA8,0XAB,0XAC,0XAF,0XB2,0XB3,0XB7, + 0XBA,0XBD,0XBF,0XC2,0XC5,0XC8,0XCB,0XCF,0XD4,0XD6,0XD9,0X9B,0XEE,0X02,0XED,0XEE, + 0XEE,0X9C,0XED,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X1F,0X95,0X00,0X1D,0X17,0X68, + 0X75,0X80,0X88,0X8F,0X94,0X97,0X9A,0X9E,0XA1,0XA4,0XA7,0XAA,0XAB,0XAD,0XB0,0XB2, + 0XB4,0XB7,0XBA,0XBC,0XBF,0XC1,0XC4,0XC7,0XCA,0XCF,0XD2,0XD5,0X81,0XEB,0X01,0XEA, + 0XEB,0XA0,0XEA,0X94,0XE9,0X86,0X3D,0X00,0X1F,0X96,0X00,0X1C,0X5E,0X70,0X7C,0X85, + 0X8C,0X92,0X95,0X98,0X9C,0XA0,0XA3,0XA5,0XA8,0XAA,0XAC,0XAF,0XB0,0XB3,0XB5,0XB7, + 0XB8,0XBB,0XBE,0XC1,0XC4,0XC6,0XCA,0XCD,0XCE,0X88,0XE7,0X02,0XE6,0XE7,0XE7,0XA9, + 0XE6,0X00,0XE5,0X80,0XE6,0X01,0XE5,0XE5,0X83,0X3D,0X03,0X3E,0X3D,0X3D,0X1F,0X96, + 0X00,0X1C,0X56,0X6B,0X78,0X82,0X88,0X8F,0X93,0X96,0X9A,0X9F,0XA2,0XA4,0XA7,0XA7, + 0XAB,0XAD,0XAF,0XB2,0XB3,0XB6,0XB7,0XB9,0XBA,0XBD,0XC0,0XC3,0XC6,0XC7,0XC9,0X8E, + 0XE4,0XAC,0XE3,0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B,0X66,0X75,0X7F,0X86,0X8D,0X90, + 0X94,0X99,0X9D,0XA0,0XA3,0XA5,0XA8,0XAA,0XAB,0XAE,0XB0,0XB2,0XB4,0XB5,0XB7,0XB9, + 0XBC,0XBE,0XC0,0XC3,0XC3,0XC5,0X96,0XE1,0XA4,0XE0,0X86,0X3D,0X00,0X1F,0X97,0X00, + 0X1C,0X5D,0X70,0X7B,0X83,0X8A,0X8E,0X91,0X96,0X9A,0X9D,0XA1,0XA3,0XA5,0XA7,0XAA, + 0XAB,0XAD,0XAF,0XB1,0XB3,0XB4,0XB6,0XB8,0XBA,0XBC,0XBD,0XBE,0XBF,0XDE,0X9B,0XDD, + 0X00,0XDC,0X80,0XDD,0X9A,0XDC,0X86,0X3D,0X00,0X1F,0X97,0X00,0X1B,0X18,0X6B,0X77, + 0X7F,0X86,0X8B,0X8F,0X93,0X97,0X9B,0X9E,0XA0,0XA3,0XA5,0XA7,0XA9,0XAC,0XAD,0XB0, + 0XB0,0XB1,0XB3,0XB5,0XB6,0XB8,0XB9,0XB9,0XBA,0X85,0XDA,0XB5,0XD9,0X86,0X3D,0X00, + 0X1F,0X98,0X00,0X1A,0X4E,0X72,0X7B,0X83,0X88,0X8C,0X90,0X94,0X99,0X9B,0X9E,0XA0, + 0XA2,0XA6,0XA7,0XA9,0XAB,0XAC,0XAD,0XAF,0XB0,0XB2,0XB3,0XB5,0XB5,0XB6,0XB6,0X8C, + 0XD6,0XAE,0XD5,0X86,0X3D,0X00,0X1F,0X99,0X00,0X19,0X6B,0X78,0X7F,0X84,0X88,0X8D, + 0X91,0X96,0X99,0X9C,0X9E,0XA0,0XA2,0XA4,0XA7,0XA9,0XAA,0XAB,0XAD,0XAE,0XAF,0XB0, + 0XB2,0XB2,0XB3,0XB3,0X94,0XD2,0XA6,0XD1,0X80,0X3D,0X00,0X3E,0X82,0X3D,0X00,0X1F, + 0X99,0X00,0X19,0X19,0X6F,0X7A,0X80,0X85,0X8A,0X8F,0X93,0X96,0X99,0X9B,0X9D,0XA1, + 0XA3,0XA4,0XA6,0XA7,0XA9,0XAA,0XAB,0XAD,0XAE,0XAF,0XAF,0XB0,0XB0,0XB0,0XCE,0X00, + 0XCD,0X89,0XCE,0X86,0X3D,0X00,0X1F,0X9A,0X00,0X19,0X65,0X74,0X7A,0X80,0X87,0X8B, + 0X90,0X94,0X97,0X99,0X9B,0X9E,0X9F,0XA1,0XA4,0XA5,0XA6,0XA8,0XA9,0XAA,0XAB,0XAC, + 0XAC,0XAD,0XAE,0XCC,0X87,0XCB,0X00,0XCA,0XB1,0XCB,0X86,0X3D,0X00,0X1F,0X9A,0X00, + 0X18,0X19,0X6C,0X75,0X7B,0X83,0X88,0X8C,0X91,0X94,0X96,0X99,0X9B,0X9E,0XA0,0XA2, + 0XA3,0XA4,0XA5,0XA7,0XA8,0XA9,0XAA,0XAB,0XAB,0XAC,0X85,0XC9,0XB5,0XC8,0X83,0X3D, + 0X03,0X3E,0X3D,0X3D,0X1F,0X9B,0X00,0X17,0X4A,0X6C,0X74,0X7C,0X83,0X88,0X8C,0X90, + 0X92,0X95,0X98,0X9B,0X9D,0X9F,0XA1,0XA1,0XA3,0XA4,0XA5,0XA6,0XA7,0XA8,0XA8,0XA9, + 0X9B,0XC5,0X9F,0XC4,0X86,0X3D,0X00,0X1F,0X9C,0X00,0X16,0X5F,0X6B,0X75,0X7D,0X83, + 0X87,0X8C,0X8F,0X91,0X94,0X97,0X99,0X9C,0X9D,0X9E,0XA0,0XA1,0XA3,0XA4,0XA4,0XA5, + 0XA5,0XA6,0XBD,0XC1,0X00,0X5E,0X85,0X3D,0X00,0X1F,0X9D,0X00,0X11,0X4A,0X6E,0X76, + 0X7E,0X83,0X87,0X8B,0X8D,0X90,0X93,0X96,0X99,0X9A,0X9B,0X9C,0X9D,0X9F,0XA0,0X80, + 0XA2,0X01,0XA3,0XB0,0XBC,0XBD,0X00,0X7D,0X85,0X3D,0X00,0X1F,0X9D,0X00,0X16,0X17, + 0X63,0X6F,0X77,0X7E,0X82,0X86,0X89,0X8D,0X8F,0X92,0X94,0X97,0X97,0X99,0X9A,0X9C, + 0X9D,0X9E,0X9E,0X9F,0XA0,0XAD,0XA9,0XBA,0X00,0XB9,0X89,0XBA,0X00,0XB9,0X80,0XBA, + 0X02,0XB9,0XB9,0X7B,0X85,0X3D,0X9F,0X00,0X15,0X2F,0X69,0X72,0X79,0X7F,0X82,0X85, + 0X89,0X8C,0X8D,0X91,0X92,0X94,0X96,0X97,0X99,0X9A,0X9B,0X9B,0X9C,0X9D,0XAB,0X80, + 0XB8,0X00,0XB7,0X8A,0XB8,0X00,0XB7,0X9F,0XB8,0X88,0XB7,0X00,0X7A,0X85,0X3D,0XA0, + 0X00,0X14,0X46,0X6B,0X73,0X7A,0X7D,0X80,0X84,0X88,0X8B,0X8D,0X90,0X91,0X93,0X95, + 0X96,0X97,0X98,0X99,0X99,0X9A,0XA9,0X80,0XB7,0X00,0XB6,0X91,0XB7,0X00,0XB6,0X82, + 0XB7,0X02,0XB6,0XB7,0XB7,0X8E,0XB6,0X00,0XB5,0X83,0XB6,0X00,0XB5,0X82,0XB6,0X03, + 0X7A,0X3D,0X3D,0X3E,0X82,0X3D,0XA1,0X00,0X13,0X2D,0X66,0X6F,0X75,0X79,0X7D,0X82, + 0X86,0X89,0X8B,0X8C,0X8E,0X91,0X92,0X93,0X94,0X95,0X95,0X96,0XA5,0X8B,0XB5,0X87, + 0XB4,0X00,0XB3,0X90,0XB4,0X00,0XB3,0X82,0XB4,0X00,0XB3,0X83,0XB4,0X00,0XB3,0X82, + 0XB4,0X00,0X79,0X85,0X3D,0XA2,0X00,0X12,0X17,0X61,0X6A,0X70,0X77,0X7B,0X7F,0X83, + 0X86,0X88,0X8A,0X8C,0X8D,0X8F,0X90,0X91,0X91,0X92,0XA2,0X82,0XB2,0X00,0XB1,0X81, + 0XB2,0X00,0XB1,0X83,0XB2,0X00,0XB1,0X81,0XB2,0X00,0XB1,0X85,0XB2,0X00,0XB1,0X8D, + 0XB2,0X00,0XB1,0X85,0XB2,0X00,0XB1,0X82,0XB2,0X00,0X78,0X82,0X3D,0X02,0X3E,0X3D, + 0X3D,0XA3,0X00,0X11,0X15,0X2F,0X63,0X6C,0X73,0X78,0X7C,0X80,0X83,0X85,0X86,0X88, + 0X89,0X8A,0X8D,0X8D,0X8E,0X97,0X80,0XB0,0X03,0XAF,0XB0,0XB0,0XAF,0X80,0XB0,0X02, + 0XAF,0XB0,0XAF,0X87,0XB0,0X00,0XAF,0X82,0XB0,0X03,0XAF,0XB0,0XB0,0XAF,0X82,0XB0, + 0X00,0XAF,0X87,0XB0,0X00,0XAF,0X82,0XB0,0X03,0XAF,0XB0,0XB0,0XAF,0X81,0XB0,0X00, + 0X77,0X85,0X3D,0XA5,0X00,0X12,0X16,0X5E,0X69,0X70,0X75,0X79,0X7B,0X7E,0X80,0X82, + 0X84,0X85,0X87,0X88,0X89,0X89,0XAE,0XAE,0XAD,0X85,0XAE,0X00,0XAD,0X8D,0XAE,0X00, + 0XAD,0X85,0XAE,0X00,0XAD,0X8D,0XAE,0X00,0XAD,0X85,0XAE,0X00,0X75,0X85,0X3D,0XA6, + 0X00,0X0E,0X14,0X59,0X65,0X6C,0X70,0X73,0X75,0X78,0X7B,0X7D,0X80,0X81,0X82,0X83, + 0X83,0X81,0XAC,0X02,0XAB,0XAC,0XAB,0X8B,0XAC,0X02,0XAB,0XAC,0XAB,0X83,0XAC,0X02, + 0XAB,0XAC,0XAB,0X88,0XAC,0X05,0XAB,0XAC,0XAC,0XAB,0XAC,0XAB,0X85,0XAC,0X00,0XAB, + 0X81,0XAC,0X00,0X75,0X85,0X3D,0XA8,0X00,0X0C,0X55,0X61,0X67,0X6B,0X6E,0X72,0X74, + 0X76,0X7A,0X7D,0X7E,0X7E,0X7F,0X87,0XAA,0X00,0XA9,0X97,0XAA,0X00,0XA9,0X96,0XAA, + 0X00,0X73,0X85,0X3D,0XA9,0X00,0X0B,0X28,0X44,0X5F,0X64,0X69,0X6E,0X71,0X73,0X76, + 0X78,0X79,0X7A,0XA9,0XA9,0X00,0XA8,0X89,0XA9,0X00,0XA8,0X82,0XA9,0X00,0X73,0X84, + 0X3D,0X00,0X1F,0XAC,0X00,0X08,0X29,0X56,0X60,0X66,0X6B,0X6E,0X6F,0X70,0X71,0X80, + 0XA7,0X00,0XA6,0X8A,0XA7,0X00,0XA6,0X89,0XA7,0X9E,0XA6,0X00,0X8C,0X84,0X3D,0XAF, + 0X00,0X0B,0X14,0X40,0X5C,0X62,0X64,0X65,0X66,0X87,0XA5,0XA5,0XA4,0XA5,0X90,0XA4, + 0X00,0XA3,0X90,0XA4,0X00,0XA3,0X82,0XA4,0X00,0XA3,0X83,0XA4,0X00,0XA3,0X83,0XA4, + 0X02,0X3D,0X3D,0X3E,0X81,0X3D,0XB1,0X00,0X08,0X11,0X2B,0X2C,0X4F,0X54,0X7D,0XA2, + 0XA2,0XA1,0X83,0XA2,0X00,0XA1,0X8A,0XA2,0X00,0XA1,0X96,0XA2,0X00,0XA1,0X8A,0XA2, + 0X84,0X3D,0XB6,0X00,0X00,0X50,0X8D,0XA0,0X00,0X9F,0XAB,0XA0,0X82,0X3D,0X01,0X3E, + 0X3D,0XB6,0X00,0X00,0X4F,0XBC,0X9E,0X84,0X3D,0XB6,0X00,0X00,0X4E,0XA1,0X9C,0X00, + 0X9B,0X97,0X9C,0X84,0X3D,0XB7,0X00,0X9A,0X9B,0X00,0X9A,0X8A,0X9B,0X00,0X9A,0X90, + 0X9B,0X84,0X3D,0XB7,0X00,0X8F,0X98,0XAA,0X97,0X83,0X3D,0X00,0X2E,0XB7,0X00,0XBC, + 0X94,0X00,0X68,0X82,0X3D,0X00,0X1F,0XB7,0X00,0X00,0X49,0XBC,0X91,0X01,0X3D,0X3E, + 0X80,0X3D,0X00,0X1F,0XB7,0X00,0X00,0X47,0X93,0X8E,0X00,0X8D,0X96,0X8E,0X00,0X8D, + 0X8B,0X8E,0X82,0X3D,0X00,0X1F,0XB8,0X00,0XBC,0X8A,0X81,0X3D,0X01,0X3E,0X1F,0XB8, + 0X00,0XBB,0X88,0X00,0X87,0X82,0X3D,0XB9,0X00,0XBC,0X85,0X00,0X4F,0X81,0X3D,0XB9, + 0X00,0X00,0X41,0XBB,0X82,0X00,0X60,0X81,0X3D,0XB9,0X00,0X00,0X40,0XBB,0X7F,0X00, + 0X5E,0X81,0X3D,0XB9,0X00,0X00,0X1F,0XBB,0X7B,0X00,0X5C,0X80,0X3D,0X00,0X2E,0XBA, + 0X00,0XA1,0X78,0X00,0X77,0X85,0X78,0X00,0X77,0X84,0X78,0X01,0X77,0X77,0X84,0X78, + 0X00,0X5A,0X80,0X3D,0X00,0X1F,0XBB,0X00,0X91,0X73,0X00,0X72,0X96,0X73,0X00,0X72, + 0X8C,0X73,0X03,0X3E,0X3D,0X3D,0X1F,0XBB,0X00,0X00,0X52,0XBA,0X6D,0X80,0X3D,0X00, + 0X10,0XBB,0X00,0X00,0X1A,0XBA,0X65,0X02,0X47,0X3D,0X3D,0XBD,0X00,0X00,0X47,0XA9, + 0X5E,0X8D,0X5D,0X02,0X4D,0X3D,0X2E,0XBD,0X00,0X00,0X16,0XBA,0X56,0X01,0X3D,0X1F, + 0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0XFF,0X00,0X84,0X00,0X74,0X38, + 0X6D,0X6B,0X00,0X00,0X40,0X08,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF, + 0XFF,0XFF,0XFF,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00, + 0X00,0X00,0X00,0X00,0X00,0X00,0X69,0X63,0X6E,0X56,0X00,0X00,0X00,0X0C,0X42,0XF0, + 0X00,0X00 +}; diff --git a/clientscr/ss_app.cpp b/clientscr/ss_app.cpp index 110efe3bae..489a25b146 100644 --- a/clientscr/ss_app.cpp +++ b/clientscr/ss_app.cpp @@ -41,7 +41,7 @@ #include "screensaver_opengl.h" #ifdef __APPLE__ -#include "mac/app_icon.h" +#include "mac_app_icon.h" #endif float white[4] = {1., 1., 1., 1.}; diff --git a/mac_build/boinc.xcodeproj/project.pbxproj b/mac_build/boinc.xcodeproj/project.pbxproj index 5434922927..9a014c9d44 100755 --- a/mac_build/boinc.xcodeproj/project.pbxproj +++ b/mac_build/boinc.xcodeproj/project.pbxproj @@ -26,6 +26,7 @@ DD1AFEE60A512FF000EE5B82 /* PBXTargetDependency */, DD45C4A10A53E73500E923D1 /* PBXTargetDependency */, DDBD52900C16C3790074905B /* PBXTargetDependency */, + DD095D1F0F3B22DE000902F5 /* PBXTargetDependency */, ); name = Build_All; productName = Build_All; @@ -203,6 +204,45 @@ DD7BF7E80B8E7BBE00A009F7 /* work_fetch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD7BF7E70B8E7BBE00A009F7 /* work_fetch.cpp */; }; DD7DD79B0B8BFA4000B11279 /* ViewResources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD81C42307C5D1D70098A04D /* ViewResources.cpp */; }; DD7DD7C90B8BFD4800B11279 /* ViewMessages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD81C42507C5D1D70098A04D /* ViewMessages.cpp */; }; + DD89163D0F3B182700DE5B1C /* ss_app.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD89163C0F3B182700DE5B1C /* ss_app.cpp */; }; + DD89165A0F3B1B9000DE5B1C /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DDFE854A0B60CFD0009B43D9 /* AppKit.framework */; }; + DD89165F0F3B1BC200DE5B1C /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD89165D0F3B1BC200DE5B1C /* GLUT.framework */; }; + DD8916600F3B1BC200DE5B1C /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD89165E0F3B1BC200DE5B1C /* OpenGL.framework */; }; + DD8916950F3B1BFF00DE5B1C /* mac_backtrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD040BD4551F008F7921 /* mac_backtrace.cpp */; }; + DD8916960F3B1C0000DE5B1C /* QBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD060BD4551F008F7921 /* QBacktrace.c */; }; + DD8916970F3B1C0100DE5B1C /* QCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD080BD4551F008F7921 /* QCrashReport.c */; }; + DD8916980F3B1C0200DE5B1C /* QMachOImage.c in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD0A0BD4551F008F7921 /* QMachOImage.c */; }; + DD89169A0F3B1C0600DE5B1C /* QMachOImageList.c in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD0C0BD4551F008F7921 /* QMachOImageList.c */; }; + DD89169B0F3B1C0700DE5B1C /* QSymbols.c in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD0E0BD4551F008F7921 /* QSymbols.c */; }; + DD89169C0F3B1C0900DE5B1C /* QTaskMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = DDA6BD100BD4551F008F7921 /* QTaskMemory.c */; }; + DD8917950F3B1FDE00DE5B1C /* libjpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DD8917940F3B1FDE00DE5B1C /* libjpeg.a */; }; + DD89179B0F3B206600DE5B1C /* app_ipc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6B1B046C364400A80164 /* app_ipc.cpp */; }; + DD8917A30F3B207800DE5B1C /* diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BA207C5AE5A0043025C /* diagnostics.cpp */; }; + DD8917A50F3B207E00DE5B1C /* filesys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5EAD475031AEFF8018E201A /* filesys.cpp */; }; + DD8917A70F3B208500DE5B1C /* gui_rpc_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD81C5CC07C5D7D90098A04D /* gui_rpc_client.cpp */; }; + DD8917AB0F3B209500DE5B1C /* hostinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BB607C5AEEE0043025C /* hostinfo.cpp */; }; + DD8917AE0F3B20B100DE5B1C /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = F5159562029EB02001F5651B /* md5.c */; }; + DD8917B00F3B20B500DE5B1C /* md5_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5159564029EB02001F5651B /* md5_file.cpp */; }; + DD8917B80F3B20C600DE5B1C /* mfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BD207C5B1150043025C /* mfile.cpp */; }; + DD8917BA0F3B20CC00DE5B1C /* miofile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BD507C5B1150043025C /* miofile.cpp */; }; + DD8917BF0F3B20D900DE5B1C /* network.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD6D0A8507E9A61B007F882B /* network.cpp */; }; + DD8917C50F3B210B00DE5B1C /* parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F54B901602AC0A2201FB7237 /* parse.cpp */; }; + DD8917C70F3B211100DE5B1C /* prefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BE407C5B1670043025C /* prefs.cpp */; }; + DD8917D00F3B212300DE5B1C /* proxy_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD344BEF07C5B1770043025C /* proxy_info.cpp */; }; + DD8917D20F3B212900DE5B1C /* shmem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA31C97042157A800A80164 /* shmem.cpp */; }; + DD8917D80F3B213000DE5B1C /* str_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD7BF7D70B8E7A9800A009F7 /* str_util.cpp */; }; + DD8917DD0F3B213D00DE5B1C /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5EAD479031AF001018E201A /* util.cpp */; }; + DD8917DF0F3B214300DE5B1C /* boinc_api.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5755AD302FE063A012012A7 /* boinc_api.cpp */; }; + DD8917E10F3B214A00DE5B1C /* graphics2_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDE41C250C1FCA8F00CA1F86 /* graphics2_util.cpp */; }; + DD8917E30F3B214F00DE5B1C /* graphics2_unix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB874450C850D3000E0DE1F /* graphics2_unix.cpp */; }; + DD8917E50F3B215400DE5B1C /* graphics2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDB874460C850D3000E0DE1F /* graphics2.cpp */; }; + DD8917E70F3B215B00DE5B1C /* gutil_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD64DF0409DCC5E000668B3A /* gutil_text.cpp */; }; + DD8917E90F3B216000DE5B1C /* gutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD40825507D3076400163EF5 /* gutil.cpp */; }; + DD8917EE0F3B21CE00DE5B1C /* macglutfix.m in Sources */ = {isa = PBXBuildFile; fileRef = DD6D82DA08131AB1008F7200 /* macglutfix.m */; }; + DD8917F00F3B21DA00DE5B1C /* mac_icon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD6381450870DB78007A2F8E /* mac_icon.cpp */; }; + DD8917F40F3B21EA00DE5B1C /* texfont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD635A410D384FA500BAC1A5 /* texfont.cpp */; }; + DD8917F60F3B21EF00DE5B1C /* texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD4EC60F08A0A083009AA08F /* texture.cpp */; }; + DD8917F80F3B21F500DE5B1C /* txf_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD65020809F599B9008E8A3A /* txf_util.cpp */; }; DD9AB0340EB7D5DE00AF1616 /* rr_sim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD9AB0320EB7D5DE00AF1616 /* rr_sim.cpp */; }; DDA12A6D0A36974600FBDD12 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD1929D80918A2F100C31BCF /* Security.framework */; }; DDA12AA20A369B5500FBDD12 /* SetupSecurity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD7748B40A356D6C0025D05E /* SetupSecurity.cpp */; }; @@ -342,6 +382,13 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ + DD095D1E0F3B22DE000902F5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 20286C28FDCF999611CA2CEA /* Project object */; + proxyType = 1; + remoteGlobalIDString = DD89161C0F3B17E900DE5B1C /* ss_app */; + remoteInfo = ss_app; + }; DD127876081F44E5007B5DE1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 20286C28FDCF999611CA2CEA /* Project object */; @@ -532,6 +579,7 @@ AAA31C97042157A800A80164 /* shmem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = shmem.cpp; sourceTree = ""; }; AAA31C98042157A800A80164 /* shmem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = shmem.h; path = ../lib/shmem.h; sourceTree = SOURCE_ROOT; }; DD04BE1A0EDD836A006D5603 /* TermsOfUsePage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TermsOfUsePage.h; path = ../clientgui/TermsOfUsePage.h; sourceTree = SOURCE_ROOT; }; + DD095D1C0F3B22AC000902F5 /* mac_app_icon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mac_app_icon.h; path = ../clientscr/mac_app_icon.h; sourceTree = SOURCE_ROOT; }; DD0C5A8A0816711400CEC5D7 /* boinc.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = boinc.jpg; path = ../clientscr/res/boinc.jpg; sourceTree = SOURCE_ROOT; }; DD1277B3081F3D67007B5DE1 /* PostInstall.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PostInstall.app; sourceTree = BUILT_PRODUCTS_DIR; }; DD1277B5081F3D67007B5DE1 /* PostInstall-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "PostInstall-Info.plist"; sourceTree = ""; }; @@ -760,6 +808,12 @@ DD81C5CC07C5D7D90098A04D /* gui_rpc_client.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = gui_rpc_client.cpp; sourceTree = ""; }; DD81C5F007C5D8290098A04D /* boinc_win.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = boinc_win.h; path = ../lib/boinc_win.h; sourceTree = SOURCE_ROOT; }; DD81C60307C5D8630098A04D /* gui_rpc_client.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = gui_rpc_client.h; path = ../lib/gui_rpc_client.h; sourceTree = SOURCE_ROOT; }; + DD8916280F3B17E900DE5B1C /* boincsr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = boincsr; sourceTree = BUILT_PRODUCTS_DIR; }; + DD89163B0F3B182700DE5B1C /* boinc_ss_opengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = boinc_ss_opengl.h; path = ../clientscr/boinc_ss_opengl.h; sourceTree = SOURCE_ROOT; }; + DD89163C0F3B182700DE5B1C /* ss_app.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ss_app.cpp; path = ../clientscr/ss_app.cpp; sourceTree = SOURCE_ROOT; }; + DD89165D0F3B1BC200DE5B1C /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = ""; }; + DD89165E0F3B1BC200DE5B1C /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; + DD8917940F3B1FDE00DE5B1C /* libjpeg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjpeg.a; path = "../../jpeg-6b/libjpeg.a"; sourceTree = SOURCE_ROOT; }; DD8DD4A509D9432F0043019E /* BOINCDialupManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = BOINCDialupManager.cpp; path = ../clientgui/BOINCDialupManager.cpp; sourceTree = SOURCE_ROOT; }; DD8DD4A609D9432F0043019E /* BOINCDialupManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = BOINCDialupManager.h; path = ../clientgui/BOINCDialupManager.h; sourceTree = SOURCE_ROOT; }; DD96AFF90811075000A06F22 /* BOINCSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BOINCSaver.saver; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -993,6 +1047,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + DD89161F0F3B17E900DE5B1C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + DD89165A0F3B1B9000DE5B1C /* AppKit.framework in Frameworks */, + DD89165F0F3B1BC200DE5B1C /* GLUT.framework in Frameworks */, + DD8916600F3B1BC200DE5B1C /* OpenGL.framework in Frameworks */, + DD8917950F3B1FDE00DE5B1C /* libjpeg.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DD96AFF70811075000A06F22 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1070,6 +1135,7 @@ DD4688410C165F3C0089F500 /* Uninstall BOINC.app */, DDB874030C850BC800E0DE1F /* libboinc_graphics2.a */, DDFA60D40CB337D40037B88C /* gfx_switcher */, + DD8916280F3B17E900DE5B1C /* boincsr */, ); name = Products; sourceTree = SOURCE_ROOT; @@ -1125,6 +1191,9 @@ DD7C5E7508110AE3002FCE1E /* ScreenSaver.framework */, DD1929D80918A2F100C31BCF /* Security.framework */, DDA90F260B64673D008F2E87 /* libwx_mac_static.a */, + DD89165D0F3B1BC200DE5B1C /* GLUT.framework */, + DD89165E0F3B1BC200DE5B1C /* OpenGL.framework */, + DD8917940F3B1FDE00DE5B1C /* libjpeg.a */, DD5DDADC0CD2AF200075461A /* wxWindows.xcodeproj */, ); name = "External Frameworks and Libraries"; @@ -1334,6 +1403,9 @@ DDB873950C85072500E0DE1F /* clientscr */ = { isa = PBXGroup; children = ( + DD89163B0F3B182700DE5B1C /* boinc_ss_opengl.h */, + DD89163C0F3B182700DE5B1C /* ss_app.cpp */, + DD095D1C0F3B22AC000902F5 /* mac_app_icon.h */, DDB873960C85072500E0DE1F /* mac_saver_module.cpp */, DDA290360CB5D80E00512BD8 /* Mac_Saver_Module.h */, DDB873980C85072500E0DE1F /* Mac_Saver_ModuleView.m */, @@ -1740,6 +1812,22 @@ productReference = DD7748980A356C880025D05E /* SetUpSecurity */; productType = "com.apple.product-type.tool"; }; + DD89161C0F3B17E900DE5B1C /* ss_app */ = { + isa = PBXNativeTarget; + buildConfigurationList = DD8916200F3B17E900DE5B1C /* Build configuration list for PBXNativeTarget "ss_app" */; + buildPhases = ( + DD89161D0F3B17E900DE5B1C /* Sources */, + DD89161F0F3B17E900DE5B1C /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ss_app; + productName = switcher; + productReference = DD8916280F3B17E900DE5B1C /* boincsr */; + productType = "com.apple.product-type.tool"; + }; DD96AFF80811075000A06F22 /* ScreenSaver */ = { isa = PBXNativeTarget; buildConfigurationList = DD9E2361091CBDAE0048316E /* Build configuration list for PBXNativeTarget "ScreenSaver" */; @@ -1896,6 +1984,7 @@ DD3E14D30A774397007E0084 /* mgr_boinc */, DD4688400C165F3C0089F500 /* Uninstaller */, DDFA60C90CB337D40037B88C /* gfx_switcher */, + DD89161C0F3B17E900DE5B1C /* ss_app */, ); }; /* End PBXProject section */ @@ -2405,6 +2494,48 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + DD89161D0F3B17E900DE5B1C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DD89163D0F3B182700DE5B1C /* ss_app.cpp in Sources */, + DD8916950F3B1BFF00DE5B1C /* mac_backtrace.cpp in Sources */, + DD8916960F3B1C0000DE5B1C /* QBacktrace.c in Sources */, + DD8916970F3B1C0100DE5B1C /* QCrashReport.c in Sources */, + DD8916980F3B1C0200DE5B1C /* QMachOImage.c in Sources */, + DD89169A0F3B1C0600DE5B1C /* QMachOImageList.c in Sources */, + DD89169B0F3B1C0700DE5B1C /* QSymbols.c in Sources */, + DD89169C0F3B1C0900DE5B1C /* QTaskMemory.c in Sources */, + DD89179B0F3B206600DE5B1C /* app_ipc.cpp in Sources */, + DD8917A30F3B207800DE5B1C /* diagnostics.cpp in Sources */, + DD8917A50F3B207E00DE5B1C /* filesys.cpp in Sources */, + DD8917A70F3B208500DE5B1C /* gui_rpc_client.cpp in Sources */, + DD8917AB0F3B209500DE5B1C /* hostinfo.cpp in Sources */, + DD8917AE0F3B20B100DE5B1C /* md5.c in Sources */, + DD8917B00F3B20B500DE5B1C /* md5_file.cpp in Sources */, + DD8917B80F3B20C600DE5B1C /* mfile.cpp in Sources */, + DD8917BA0F3B20CC00DE5B1C /* miofile.cpp in Sources */, + DD8917BF0F3B20D900DE5B1C /* network.cpp in Sources */, + DD8917C50F3B210B00DE5B1C /* parse.cpp in Sources */, + DD8917C70F3B211100DE5B1C /* prefs.cpp in Sources */, + DD8917D00F3B212300DE5B1C /* proxy_info.cpp in Sources */, + DD8917D20F3B212900DE5B1C /* shmem.cpp in Sources */, + DD8917D80F3B213000DE5B1C /* str_util.cpp in Sources */, + DD8917DD0F3B213D00DE5B1C /* util.cpp in Sources */, + DD8917DF0F3B214300DE5B1C /* boinc_api.cpp in Sources */, + DD8917E10F3B214A00DE5B1C /* graphics2_util.cpp in Sources */, + DD8917E30F3B214F00DE5B1C /* graphics2_unix.cpp in Sources */, + DD8917E50F3B215400DE5B1C /* graphics2.cpp in Sources */, + DD8917E70F3B215B00DE5B1C /* gutil_text.cpp in Sources */, + DD8917E90F3B216000DE5B1C /* gutil.cpp in Sources */, + DD8917EE0F3B21CE00DE5B1C /* macglutfix.m in Sources */, + DD8917F00F3B21DA00DE5B1C /* mac_icon.cpp in Sources */, + DD8917F40F3B21EA00DE5B1C /* texfont.cpp in Sources */, + DD8917F60F3B21EF00DE5B1C /* texture.cpp in Sources */, + DD8917F80F3B21F500DE5B1C /* txf_util.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DD96AFF60811075000A06F22 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2575,6 +2706,11 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + DD095D1F0F3B22DE000902F5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DD89161C0F3B17E900DE5B1C /* ss_app */; + targetProxy = DD095D1E0F3B22DE000902F5 /* PBXContainerItemProxy */; + }; DD127877081F44E5007B5DE1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = DD1277B2081F3D67007B5DE1 /* PostInstall */; @@ -3670,6 +3806,90 @@ }; name = Deployment; }; + DD8916210F3B17E900DE5B1C /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = Development; + }; + DD8916220F3B17E900DE5B1C /* Dev_noSandbox */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = Dev_noSandbox; + }; + DD8916230F3B17E900DE5B1C /* ppc_Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = ppc_Deployment; + }; + DD8916240F3B17E900DE5B1C /* i386_Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = i386_Deployment; + }; + DD8916250F3B17E900DE5B1C /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = Deployment; + }; + DD8916260F3B17E900DE5B1C /* Deployment-no64 */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = "Deployment-no64"; + }; + DD8916270F3B17E900DE5B1C /* Deploy_noSandbox */ = { + isa = XCBuildConfiguration; + buildSettings = { + HEADER_SEARCH_PATHS = ../api/; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/../../jpeg-6b\"", + ); + PRODUCT_NAME = boincsr; + }; + name = Deploy_noSandbox; + }; DD9670670CED9A800009D32B /* Deployment-no64 */ = { isa = XCBuildConfiguration; buildSettings = { @@ -5052,6 +5272,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = ppc_Deployment; }; + DD8916200F3B17E900DE5B1C /* Build configuration list for PBXNativeTarget "ss_app" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DD8916210F3B17E900DE5B1C /* Development */, + DD8916220F3B17E900DE5B1C /* Dev_noSandbox */, + DD8916230F3B17E900DE5B1C /* ppc_Deployment */, + DD8916240F3B17E900DE5B1C /* i386_Deployment */, + DD8916250F3B17E900DE5B1C /* Deployment */, + DD8916260F3B17E900DE5B1C /* Deployment-no64 */, + DD8916270F3B17E900DE5B1C /* Deploy_noSandbox */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ppc_Deployment; + }; DD9E2351091CBDAE0048316E /* Build configuration list for PBXNativeTarget "libboinc" */ = { isa = XCConfigurationList; buildConfigurations = (