unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] src/comp.c: Use constructor expressions when possible.
@ 2022-10-14 18:53 Vibhav Pant
  2022-10-14 23:35 ` Andrea Corallo
  0 siblings, 1 reply; 5+ messages in thread
From: Vibhav Pant @ 2022-10-14 18:53 UTC (permalink / raw)
  To: emacs-devel, akrl


[-- Attachment #1.1: Type: text/plain, Size: 450 bytes --]

Hello,
The following patch adds support for using constructor expression to
initialize structs/unions/array types in libgccjit, and if available
uses them to initialize the Lisp_Object struct in (emit_coerce), and
the argument array in emit_limple_call_ref.

I have also pushed these changes to the branch feature/comp-use-ctors.

Best,
Vibhav

-- 
Vibhav Pant
vibhavp@gmail.com
GPG: 7ED1 D48C 513C A024 BE3A  785F E3FB 28CB 6AB5 9598

[-- Attachment #1.2: 0001-src-comp.c-Use-constructor-expressions-when-possible.patch --]
[-- Type: text/x-patch, Size: 10848 bytes --]

From 1b48e8dde5bfee65c036fbfdc32b68c9093c2e06 Mon Sep 17 00:00:00 2001
From: Vibhav Pant <vibhavp@gmail.com>
Date: Fri, 14 Oct 2022 17:21:13 +0530
Subject: [PATCH] src/comp.c: Use constructor expressions when possible.

* src/comp.c:
  - Add declarations for creating constructor/initializer expressions
  when supported.
  - (emit_coerce): Use a struct constructor expression to create a
  Lisp_Object value instead of creating a new local variable.
  - emit_limple_call_ref: Emit a single constructor expression for
  initializing tmp_arr.
---
 src/comp.c | 109 +++++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 97 insertions(+), 12 deletions(-)

diff --git a/src/comp.c b/src/comp.c
index b7541c5d9f..57e566603b 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -67,6 +67,7 @@
 #undef gcc_jit_context_get_int_type
 #undef gcc_jit_context_get_type
 #undef gcc_jit_context_new_array_access
+#undef gcc_jit_context_new_array_constructor
 #undef gcc_jit_context_new_array_type
 #undef gcc_jit_context_new_bitcast
 #undef gcc_jit_context_new_binary_op
@@ -84,7 +85,9 @@
 #undef gcc_jit_context_new_rvalue_from_long
 #undef gcc_jit_context_new_rvalue_from_ptr
 #undef gcc_jit_context_new_string_literal
+#undef gcc_jit_context_new_struct_constructor
 #undef gcc_jit_context_new_struct_type
+#undef gcc_jit_context_new_union_constructor
 #undef gcc_jit_context_new_unary_op
 #undef gcc_jit_context_new_union_type
 #undef gcc_jit_context_release
@@ -96,6 +99,7 @@
 #undef gcc_jit_function_new_block
 #undef gcc_jit_function_new_local
 #undef gcc_jit_global_set_initializer
+#undef gcc_jit_global_set_initializer_rvalue
 #undef gcc_jit_lvalue_access_field
 #undef gcc_jit_lvalue_as_rvalue
 #undef gcc_jit_lvalue_get_address
@@ -147,6 +151,12 @@ DEF_DLL_FN (gcc_jit_function *, gcc_jit_context_new_function,
 DEF_DLL_FN (gcc_jit_lvalue *, gcc_jit_context_new_array_access,
             (gcc_jit_context *ctxt, gcc_jit_location *loc, gcc_jit_rvalue *ptr,
              gcc_jit_rvalue *index));
+#ifdef LIBGCCJIT_HAVE_CTORS
+DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_array_constructor,
+            (gcc_jit_context * ctxt, gcc_jit_location *loc,
+             gcc_jit_type *type, size_t num_values,
+             gcc_jit_rvalue **values));
+#endif
 DEF_DLL_FN (gcc_jit_lvalue *, gcc_jit_context_new_global,
             (gcc_jit_context *ctxt, gcc_jit_location *loc,
              enum gcc_jit_global_kind kind, gcc_jit_type *type,
@@ -158,6 +168,10 @@ DEF_DLL_FN (gcc_jit_lvalue *, gcc_jit_function_new_local,
 DEF_DLL_FN (gcc_jit_lvalue *, gcc_jit_global_set_initializer,
 	    (gcc_jit_lvalue *global, const void *blob, size_t num_bytes));
 #endif
+#ifdef LIBGCCJIT_HAVE_CTORS
+DEF_DLL_FN (gcc_jit_lvalue *, gcc_jit_global_set_initializer_rvalue,
+	    (gcc_jit_lvalue *global, gcc_jit_rvalue *init_value));
+#endif
 DEF_DLL_FN (gcc_jit_lvalue *, gcc_jit_lvalue_access_field,
             (gcc_jit_lvalue *struct_or_union, gcc_jit_location *loc,
              gcc_jit_field *field));
@@ -200,6 +214,16 @@ DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_rvalue_from_ptr,
 #endif
 DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_string_literal,
             (gcc_jit_context *ctxt, const char *value));
+#ifdef LIBGCCJIT_HAVE_CTORS
+DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_struct_constructor,
+            (gcc_jit_context * ctxt, gcc_jit_location *loc,
+             gcc_jit_type *type, size_t num_values,
+             gcc_jit_field **fields, gcc_jit_rvalue **values));
+DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_union_constructor,
+            (gcc_jit_context * ctxt, gcc_jit_location *loc,
+             gcc_jit_type *type, gcc_jit_field *field,
+             gcc_jit_rvalue *value));
+#endif
 DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_unary_op,
             (gcc_jit_context *ctxt, gcc_jit_location *loc,
              enum gcc_jit_unary_op op, gcc_jit_type *result_type,
@@ -302,6 +326,9 @@ init_gccjit_functions (void)
   LOAD_DLL_FN (library, gcc_jit_context_get_int_type);
   LOAD_DLL_FN (library, gcc_jit_context_get_type);
   LOAD_DLL_FN (library, gcc_jit_context_new_array_access);
+#ifdef LIBGCCJIT_HAVE_CTORS
+  LOAD_DLL_FN (library, gcc_jit_context_new_array_constructor);
+#endif
   LOAD_DLL_FN (library, gcc_jit_context_new_array_type);
 #ifdef LIBGCCJIT_HAVE_gcc_jit_context_new_bitcast
   LOAD_DLL_FN (library, gcc_jit_context_new_bitcast);
@@ -323,7 +350,13 @@ init_gccjit_functions (void)
   LOAD_DLL_FN (library, gcc_jit_context_new_rvalue_from_ptr);
 #endif
   LOAD_DLL_FN (library, gcc_jit_context_new_string_literal);
+#ifdef LIBGCCJIT_HAVE_CTORS
+  LOAD_DLL_FN (library, gcc_jit_context_new_struct_constructor);
+#endif
   LOAD_DLL_FN (library, gcc_jit_context_new_struct_type);
+#ifdef LIBGCCJIT_HAVE_CTORS
+  LOAD_DLL_FN (library, gcc_jit_context_new_union_constructor);
+#endif
   LOAD_DLL_FN (library, gcc_jit_context_new_unary_op);
   LOAD_DLL_FN (library, gcc_jit_context_new_union_type);
   LOAD_DLL_FN (library, gcc_jit_context_release);
@@ -355,6 +388,10 @@ init_gccjit_functions (void)
 #if defined (LIBGCCJIT_HAVE_gcc_jit_global_set_initializer)
   LOAD_DLL_FN_OPT (library, gcc_jit_global_set_initializer);
 #endif
+#ifdef LIBGCCJIT_HAVE_CTORS
+  LOAD_DLL_FN (gcc_jit_global_set_initializer_rvalue);
+#endif
+
 #if defined (LIBGCCJIT_HAVE_gcc_jit_version)
   LOAD_DLL_FN_OPT (library, gcc_jit_version_major);
   LOAD_DLL_FN_OPT (library, gcc_jit_version_minor);
@@ -383,6 +420,9 @@ #define gcc_jit_context_get_first_error fn_gcc_jit_context_get_first_error
 #define gcc_jit_context_get_int_type fn_gcc_jit_context_get_int_type
 #define gcc_jit_context_get_type fn_gcc_jit_context_get_type
 #define gcc_jit_context_new_array_access fn_gcc_jit_context_new_array_access
+#ifdef LIBGCCJIT_HAVE_CTORS
+#define gcc_jit_context_new_array_constructor fn_gcc_jit_context_new_array_constructor
+#endif
 #define gcc_jit_context_new_array_type fn_gcc_jit_context_new_array_type
 #ifdef LIBGCCJIT_HAVE_gcc_jit_context_new_bitcast
 # define gcc_jit_context_new_bitcast fn_gcc_jit_context_new_bitcast
@@ -404,7 +444,13 @@ #define gcc_jit_context_new_rvalue_from_long fn_gcc_jit_context_new_rvalue_from_
 # define gcc_jit_context_new_rvalue_from_ptr fn_gcc_jit_context_new_rvalue_from_ptr
 #endif
 #define gcc_jit_context_new_string_literal fn_gcc_jit_context_new_string_literal
+#ifdef LIBGCCJIT_HAVE_CTORS
+#define gcc_jit_context_new_struct_constructor fn_gcc_jit_context_new_struct_constructor
+#endif
 #define gcc_jit_context_new_struct_type fn_gcc_jit_context_new_struct_type
+#ifdef LIBGCCJIT_HAVE_CTORS
+#define gcc_jit_context_new_union_constructor fn_gcc_jit_context_new_union_constructor
+#endif
 #define gcc_jit_context_new_unary_op fn_gcc_jit_context_new_unary_op
 #define gcc_jit_context_new_union_type fn_gcc_jit_context_new_union_type
 #define gcc_jit_context_release fn_gcc_jit_context_release
@@ -418,6 +464,9 @@ #define gcc_jit_function_new_local fn_gcc_jit_function_new_local
 #if defined (LIBGCCJIT_HAVE_gcc_jit_global_set_initializer)
  #define gcc_jit_global_set_initializer fn_gcc_jit_global_set_initializer
 #endif
+#ifdef LIBGCCJIT_HAVE_CTORS
+#define gcc_jit_global_set_initializer_rvalue fn_gcc_jit_global_set_initializer_rvalue
+#endif
 #define gcc_jit_lvalue_access_field fn_gcc_jit_lvalue_access_field
 #define gcc_jit_lvalue_as_rvalue fn_gcc_jit_lvalue_as_rvalue
 #define gcc_jit_lvalue_get_address fn_gcc_jit_lvalue_get_address
@@ -1159,6 +1208,14 @@ emit_coerce (gcc_jit_type *new_type, gcc_jit_rvalue *obj)
       gcc_jit_rvalue *lwordobj =
         emit_coerce (comp.lisp_word_type, obj);
 
+#ifdef LIBGCCJIT_HAVE_CTORS
+      gcc_jit_rvalue *s
+        = gcc_jit_context_new_struct_constructor (comp.ctxt, NULL,
+                                                  comp.lisp_obj_type,
+                                                  1, &comp.lisp_obj_i,
+                                                  &lwordobj);
+      return s;
+#else /* !LIBGCCJIT_HAVE_CTORS */
       static ptrdiff_t i;
       gcc_jit_lvalue *tmp_s =
 	gcc_jit_function_new_local (comp.func, NULL, comp.lisp_obj_type,
@@ -1170,6 +1227,7 @@ emit_coerce (gcc_jit_type *new_type, gcc_jit_rvalue *obj)
 				     comp.lisp_obj_i),
 	lwordobj);
       return gcc_jit_lvalue_as_rvalue (tmp_s);
+#endif
     }
 #endif
 
@@ -2138,6 +2196,10 @@ emit_limple_call_ref (Lisp_Object insn, bool direct)
   /* Ex: (funcall #s(comp-mvar 1 5 t eql symbol t)
                   #s(comp-mvar 2 6 nil nil nil t)
 		  #s(comp-mvar 3 7 t 0 fixnum t)).  */
+#ifdef LIBGCCJIT_HAVE_CTORS
+  USE_SAFE_ALLOCA;
+#endif
+
   static int i = 0;
   Lisp_Object callee = FIRST (insn);
   EMACS_INT nargs = XFIXNUM (Flength (CDR (insn)));
@@ -2153,20 +2215,30 @@ emit_limple_call_ref (Lisp_Object insn, bool direct)
       return emit_call_ref (callee, nargs, comp.frame[first_slot], direct);
     }
 
+  gcc_jit_type *call_arr_type
+    = gcc_jit_context_new_array_type (comp.ctxt, NULL,
+                                      comp.lisp_obj_type, nargs);
   gcc_jit_lvalue *tmp_arr =
     gcc_jit_function_new_local (
       comp.func,
       NULL,
-      gcc_jit_context_new_array_type (comp.ctxt,
-				      NULL,
-				      comp.lisp_obj_type,
-				      nargs),
+      call_arr_type,
       format_string ("call_arr_%d", i++));
 
   ptrdiff_t j = 0;
   Lisp_Object arg = CDR (insn);
+#ifdef LIBGCCJIT_HAVE_CTORS
+  /* Instead of emitting nargs assignments to the call array, emit
+   a single initialize expression for the array.  */
+  gcc_jit_rvalue **values;
+  SAFE_NALLOCA (values, 1, nargs);
+#endif
+
   FOR_EACH_TAIL (arg)
     {
+#ifdef LIBGCCJIT_HAVE_CTORS
+      values[j] = emit_mvar_rval (XCAR (arg));
+#else /* !LIBGCCJIT_HAVE_CTORS*/
       gcc_jit_block_add_assignment (
         comp.block,
 	NULL,
@@ -2178,17 +2250,30 @@ emit_limple_call_ref (Lisp_Object insn, bool direct)
 					       comp.int_type,
 					       j)),
 	emit_mvar_rval (XCAR (arg)));
+#endif
       ++j;
     }
 
-  return emit_call_ref (
-	   callee,
-	   nargs,
-	   gcc_jit_context_new_array_access (comp.ctxt,
-					     NULL,
-					     gcc_jit_lvalue_as_rvalue (tmp_arr),
-					     comp.zero),
-	   direct);
+#ifdef LIBGCCJIT_HAVE_CTORS
+  gcc_jit_rvalue *ctor
+    = gcc_jit_context_new_array_constructor (comp.ctxt, NULL,
+                                             call_arr_type, nargs,
+                                             values);
+  gcc_jit_block_add_assignment (comp.block, NULL, tmp_arr, ctor);
+#endif
+
+  gcc_jit_rvalue *call
+    = emit_call_ref (callee, nargs,
+                     gcc_jit_context_new_array_access (
+                       comp.ctxt, NULL,
+                       gcc_jit_lvalue_as_rvalue (tmp_arr), comp.zero),
+                     direct);
+
+#ifdef LIBGCCJIT_HAVE_CTORS
+  SAFE_FREE();
+#endif
+
+  return call;
 }
 
 static gcc_jit_rvalue *
-- 
2.38.0


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] src/comp.c: Use constructor expressions when possible.
  2022-10-14 18:53 [PATCH] src/comp.c: Use constructor expressions when possible Vibhav Pant
@ 2022-10-14 23:35 ` Andrea Corallo
  2022-10-15 10:37   ` Vibhav Pant
  0 siblings, 1 reply; 5+ messages in thread
From: Andrea Corallo @ 2022-10-14 23:35 UTC (permalink / raw)
  To: Vibhav Pant; +Cc: emacs-devel

Vibhav Pant <vibhavp@gmail.com> writes:

> Hello,
> The following patch adds support for using constructor expression to
> initialize structs/unions/array types in libgccjit, and if available
> uses them to initialize the Lisp_Object struct in (emit_coerce), and
> the argument array in emit_limple_call_ref.
>
> I have also pushed these changes to the branch feature/comp-use-ctors.
>
> Best,
> Vibhav

Hi Vibhav,

thanks for the patch, could you show how the generated pseudo C code
generated with native-comp-debug = 2 changes with this patch for the
impacted cases.

Thanks

  Andrea



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] src/comp.c: Use constructor expressions when possible.
  2022-10-14 23:35 ` Andrea Corallo
@ 2022-10-15 10:37   ` Vibhav Pant
  2022-10-15 15:59     ` Andrea Corallo
  0 siblings, 1 reply; 5+ messages in thread
From: Vibhav Pant @ 2022-10-15 10:37 UTC (permalink / raw)
  To: Andrea Corallo; +Cc: emacs-devel


[-- Attachment #1.1: Type: text/plain, Size: 1600 bytes --]

On Fri, 2022-10-14 at 23:35 +0000, Andrea Corallo wrote:
> thanks for the patch, could you show how the generated pseudo C code
> generated with native-comp-debug = 2 changes with this patch for the
> impacted cases.

Hi Andrea,

I've attached the generated psuedo C code from compiling lisp/abbrel.el
on an Emacs build compiled with "--with-native-compilation=yes --
enable-chech-lisp-object-type". For the change made to `emit_coerce',
an example of the newly generated code can be seen in the function
`add1', line 2359:

   return (struct Lisp_Object) {.i=(struct Lisp_X *)...};

This would have earlier consisted of a new local variable being
declared, and then have `i' set to the Lisp_X value in the next line.

For `emit_limple_call_ref', any function that uses a `call_arr'
variable is initializes it in one go in one line. From line 2565:

   call_arr_4 = (struct Lisp_Object[6]) {d_reloc[(long long)5], (struct
   Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object)
   {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X
   *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, slot_10};
   
    /* calling subr: funcall */
    slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)6,
   (&call_arr_4[(long long)0]));

IIUC, this would earlier have been a rather long ordeal, with every
array element that's a Lisp_Object having its own variable created
first, before being assigned to its respective array index :)

Best,
Vibhav

-- 
Vibhav Pant
vibhavp@gmail.com
GPG: 7ED1 D48C 513C A024 BE3A  785F E3FB 28CB 6AB5 9598

[-- Attachment #1.2: libgccjit generated psuedo C code for lisp/abbrev.el --]
[-- Type: text/x-csrc, Size: 920714 bytes --]

struct Lisp_X;

struct Lisp_Object;

struct comp_Lisp_Cons;

union comp_cdr_u;

struct comp_cons_s;

union comp_cons_u;

struct comp_lisp_symbol_with_position;

struct comp_jmp_buf;

struct comp_handler;

struct comp_thread_state;

struct freloc_link_table;

struct Lisp_Object
{
  struct Lisp_X * i;
};

struct comp_Lisp_Cons
{
  union comp_cons_u u;
};

union comp_cdr_u
{
  struct Lisp_Object cdr;
  struct comp_Lisp_Cons * chain;
};

struct comp_cons_s
{
  struct Lisp_Object car;
  union comp_cdr_u u;
};

union comp_cons_u
{
  struct comp_cons_s s;
  char[16] align_pad;
};

struct comp_lisp_symbol_with_position
{
  long long header;
  struct Lisp_Object sym;
  struct Lisp_Object pos;
};

struct comp_jmp_buf
{
  char[200] stuff;
};

struct comp_handler
{
  char[24] pad0;
  struct Lisp_Object val;
  struct comp_handler * next;
  char[24] pad1;
  struct comp_jmp_buf jmp;
  char[40] pad2;
};

struct comp_thread_state
{
  char[96] pad0;
  struct comp_handler * m_handlerlist;
  char[416] pad1;
};

struct freloc_link_table
{
  const void (*) (struct Lisp_Object, struct Lisp_Object) R77726f6e675f747970655f617267756d656e74_wrong_type_argument_0;
  const bool (*) (struct Lisp_Object, int) R68656c7065725f50534555444f564543544f525f54595045505f58554e544147_helper_PSEUDOVECTOR_TYPEP_XUNTAG_0;
  const void (*) (struct Lisp_Object) R707572655f77726974655f6572726f72_pure_write_error_0;
  const struct comp_handler * (*) (struct Lisp_Object, int) R707573685f68616e646c6572_push_handler_0;
  const void (*) () R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R68656c7065725f756e62696e645f6e_helper_unbind_n_0;
  const void (*) () R68656c7065725f736176655f7265737472696374696f6e_helper_save_restriction_0;
  const struct comp_lisp_symbol_with_position * (*) (struct Lisp_Object) R68656c7065725f4745545f53594d424f4c5f574954485f504f534954494f4e_helper_GET_SYMBOL_WITH_POSITION_0;
  const void (*) () R7265636f72645f756e77696e645f63757272656e745f627566666572_record_unwind_current_buffer_0;
  const void (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, int) R7365745f696e7465726e616c_set_internal_0;
  const void (*) (struct Lisp_Object) R68656c7065725f756e77696e645f70726f74656374_helper_unwind_protect_0;
  const void (*) (struct Lisp_Object, struct Lisp_Object) R7370656362696e64_specbind_0;
  const void (*) () R6d617962655f6763_maybe_gc_0;
  const void (*) () R6d617962655f71756974_maybe_quit_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6a736f6e2d70617273652d627566666572_json_parse_buffer_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6a736f6e2d70617273652d737472696e67_json_parse_string_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6a736f6e2d696e73657274_json_insert_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6a736f6e2d73657269616c697a65_json_serialize_0;
  const struct Lisp_Object (*) () R7064756d7065722d7374617473_pdumper_stats_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64756d702d656d6163732d706f727461626c652d2d736f72742d7072656469636174652d636f70696564_dump_emacs_portable__sort_predicate_copied_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64756d702d656d6163732d706f727461626c652d2d736f72742d707265646963617465_dump_emacs_portable__sort_predicate_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64756d702d656d6163732d706f727461626c65_dump_emacs_portable_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6d656d6f72792d6c6f67_profiler_memory_log_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6d656d6f72792d72756e6e696e672d70_profiler_memory_running_p_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6d656d6f72792d73746f70_profiler_memory_stop_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6d656d6f72792d7374617274_profiler_memory_start_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6370752d6c6f67_profiler_cpu_log_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6370752d72756e6e696e672d70_profiler_cpu_running_p_0;
  const struct Lisp_Object (*) () R70726f66696c65722d6370752d73746f70_profiler_cpu_stop_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f66696c65722d6370752d7374617274_profiler_cpu_start_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66756e6374696f6e2d657175616c_function_equal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7468726561642d6c6173742d6572726f72_thread_last_error_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e646974696f6e2d6e616d65_condition_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e646974696f6e2d6d75746578_condition_mutex_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6e646974696f6e2d6e6f74696679_condition_notify_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e646974696f6e2d77616974_condition_wait_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d636f6e646974696f6e2d7661726961626c65_make_condition_variable_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d757465782d6e616d65_mutex_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d757465782d756e6c6f636b_mutex_unlock_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d757465782d6c6f636b_mutex_lock_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d6d75746578_make_mutex_0;
  const struct Lisp_Object (*) () R616c6c2d74687265616473_all_threads_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7468726561642d2d626c6f636b6572_thread__blocker_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7468726561642d6a6f696e_thread_join_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7468726561642d6c6976652d70_thread_live_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7468726561642d7369676e616c_thread_signal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7468726561642d6e616d65_thread_name_0;
  const struct Lisp_Object (*) () R63757272656e742d746872656164_current_thread_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d746872656164_make_thread_0;
  const struct Lisp_Object (*) () R7468726561642d7969656c64_thread_yield_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R646275732d6d6573736167652d696e7465726e616c_dbus_message_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R646275732d6765742d756e697175652d6e616d65_dbus_get_unique_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646275732d2d696e69742d627573_dbus__init_bus_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e6f746966792d76616c69642d70_inotify_valid_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e6f746966792d726d2d7761746368_inotify_rm_watch_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e6f746966792d6164642d7761746368_inotify_add_watch_0;
  const struct Lisp_Object (*) () R676e75746c732d617661696c61626c652d70_gnutls_available_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R676e75746c732d73796d6d65747269632d64656372797074_gnutls_symmetric_decrypt_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R676e75746c732d73796d6d65747269632d656e6372797074_gnutls_symmetric_encrypt_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R676e75746c732d686173682d646967657374_gnutls_hash_digest_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R676e75746c732d686173682d6d6163_gnutls_hash_mac_0;
  const struct Lisp_Object (*) () R676e75746c732d64696765737473_gnutls_digests_0;
  const struct Lisp_Object (*) () R676e75746c732d6d616373_gnutls_macs_0;
  const struct Lisp_Object (*) () R676e75746c732d63697068657273_gnutls_ciphers_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d666f726d61742d6365727469666963617465_gnutls_format_certificate_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d706565722d7374617475732d7761726e696e672d6465736372696265_gnutls_peer_status_warning_describe_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d706565722d737461747573_gnutls_peer_status_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R676e75746c732d627965_gnutls_bye_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d6465696e6974_gnutls_deinit_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R676e75746c732d626f6f74_gnutls_boot_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d6572726f722d737472696e67_gnutls_error_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d6572726f722d666174616c70_gnutls_error_fatalp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d6572726f7270_gnutls_errorp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R676e75746c732d6173796e6368726f6e6f75732d706172616d6574657273_gnutls_asynchronous_parameters_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676e75746c732d6765742d696e69747374616765_gnutls_get_initstage_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d656e752d6261722d6d656e752d61742d782d79_menu_bar_menu_at_x_y_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d706f7075702d6469616c6f67_x_popup_dialog_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d706f7075702d6d656e75_x_popup_menu_0;
  const struct Lisp_Object (*) () R7a6c69622d617661696c61626c652d70_zlib_available_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7a6c69622d6465636f6d70726573732d726567696f6e_zlib_decompress_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c636d732d74656d702d3e77686974652d706f696e74_lcms_temp_white_point_0;
  const struct Lisp_Object (*) () R6c636d73322d617661696c61626c652d70_lcms2_available_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c636d732d63616d30322d756373_lcms_cam02_ucs_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c636d732d6a61622d3e6a6368_lcms_jab_jch_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c636d732d6a63682d3e6a6162_lcms_jch_jab_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c636d732d6a63682d3e78797a_lcms_jch_xyz_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c636d732d78797a2d3e6a6368_lcms_xyz_jch_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c636d732d6369652d646532303030_lcms_cie_de2000_0;
  const struct Lisp_Object (*) () R6c6962786d6c2d617661696c61626c652d70_libxml_available_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6962786d6c2d70617273652d786d6c2d726567696f6e_libxml_parse_xml_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6962786d6c2d70617273652d68746d6c2d726567696f6e_libxml_parse_html_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d6765742d6c6f63616c2d73656c656374696f6e_x_get_local_selection_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d72656769737465722d646e642d61746f6d_x_register_dnd_atom_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d73656e642d636c69656e742d6d657373616765_x_send_client_message_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d6765742d61746f6d2d6e616d65_x_get_atom_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d73656c656374696f6e2d6578697374732d70_x_selection_exists_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d73656c656374696f6e2d6f776e65722d70_x_selection_owner_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6469736f776e2d73656c656374696f6e2d696e7465726e616c_x_disown_selection_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6f776e2d73656c656374696f6e2d696e7465726e616c_x_own_selection_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6765742d73656c656374696f6e2d696e7465726e616c_x_get_selection_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R68616e646c652d736176652d73657373696f6e_handle_save_session_0;
  const struct Lisp_Object (*) () R746f6f6c2d6261722d6765742d73797374656d2d7374796c65_tool_bar_get_system_style_0;
  const struct Lisp_Object (*) () R666f6e742d6765742d73797374656d2d6e6f726d616c2d666f6e74_font_get_system_normal_font_0;
  const struct Lisp_Object (*) () R666f6e742d6765742d73797374656d2d666f6e74_font_get_system_font_0;
  const struct Lisp_Object (*) () R666f6e747365742d6c697374_fontset_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f6e747365742d666f6e74_fontset_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e747365742d696e666f_fontset_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d666f6e747365742d666f6e74_set_fontset_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e65772d666f6e74736574_new_fontset_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R71756572792d666f6e74736574_query_fontset_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d6d656e752d6261722d6f70656e2d696e7465726e616c_x_menu_bar_open_internal_0;
  const struct Lisp_Object (*) () R6d656e752d6f722d706f7075702d6163746976652d70_menu_or_popup_active_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d67746b2d6465627567_x_gtk_debug_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d7072696e742d6672616d65732d6469616c6f67_x_print_frames_dialog_0;
  const struct Lisp_Object (*) () R782d6765742d706167652d7365747570_x_get_page_setup_0;
  const struct Lisp_Object (*) () R782d706167652d73657475702d6469616c6f67_x_page_setup_dialog_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d6578706f72742d6672616d6573_x_export_frames_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d696e7465726e616c2d666f6375732d696e7075742d636f6e74657874_x_internal_focus_input_context_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d73656c6563742d666f6e74_x_select_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d66696c652d6469616c6f67_x_file_dialog_0;
  const struct Lisp_Object (*) () R782d757365732d6f6c642d67746b2d6469616c6f67_x_uses_old_gtk_dialog_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d6765742d6d6f6469666965722d6d61736b73_x_get_modifier_masks_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d7472616e736c6174652d636f6f7264696e61746573_x_translate_coordinates_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d646973706c61792d7365742d6c6173742d757365722d74696d65_x_display_set_last_user_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d626567696e2d64726167_x_begin_drag_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646f75626c652d62756666657265642d70_x_double_buffered_p_0;
  const struct Lisp_Object (*) () R782d686964652d746970_x_hide_tip_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d73686f772d746970_x_show_tip_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d6261636b73706163652d64656c6574652d6b6579732d70_x_backspace_delete_keys_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d73796e6368726f6e697a65_x_synchronize_0;
  const struct Lisp_Object (*) () R782d646973706c61792d6c697374_x_display_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d636c6f73652d636f6e6e656374696f6e_x_close_connection_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6f70656e2d636f6e6e656374696f6e_x_open_connection_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d6372656174652d6672616d65_x_create_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d776d2d7365742d73697a652d68696e74_x_wm_set_size_hint_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d7365742d6d6f7573652d6162736f6c7574652d706978656c2d706f736974696f6e_x_set_mouse_absolute_pixel_position_0;
  const struct Lisp_Object (*) () R782d6d6f7573652d6162736f6c7574652d706978656c2d706f736974696f6e_x_mouse_absolute_pixel_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6672616d652d7265737461636b_x_frame_restack_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d6672616d652d6c6973742d7a2d6f72646572_x_frame_list_z_order_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d6672616d652d6564676573_x_frame_edges_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d6672616d652d67656f6d65747279_x_frame_geometry_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d6d6f6e69746f722d617474726962757465732d6c697374_x_display_monitor_attributes_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d736176652d756e646572_x_display_save_under_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d6261636b696e672d73746f7265_x_display_backing_store_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d76697375616c2d636c617373_x_display_visual_class_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d636f6c6f722d63656c6c73_x_display_color_cells_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d706c616e6573_x_display_planes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d73637265656e73_x_display_screens_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d6d6d2d686569676874_x_display_mm_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d6d6d2d7769647468_x_display_mm_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d706978656c2d686569676874_x_display_pixel_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d706978656c2d7769647468_x_display_pixel_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d7365727665722d696e7075742d657874656e73696f6e2d76657273696f6e_x_server_input_extension_version_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d7365727665722d76657273696f6e_x_server_version_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d7365727665722d76656e646f72_x_server_vendor_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d7365727665722d6d61782d726571756573742d73697a65_x_server_max_request_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R78772d636f6c6f722d76616c756573_xw_color_values_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R78772d636f6c6f722d646566696e65642d70_xw_color_defined_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d646973706c61792d677261797363616c652d70_x_display_grayscale_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R78772d646973706c61792d636f6c6f722d70_xw_display_color_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d77696e646f772d70726f70657274792d61747472696275746573_x_window_property_attributes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d77696e646f772d70726f7065727479_x_window_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d64656c6574652d77696e646f772d70726f7065727479_x_delete_window_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6368616e67652d77696e646f772d70726f7065727479_x_change_window_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696d6167652d7472616e73666f726d732d70_image_transforms_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696d61676570_imagep_0;
  const struct Lisp_Object (*) () R696d6167652d63616368652d73697a65_image_cache_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696d6167652d6d65746164617461_image_metadata_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696d6167652d6d61736b2d70_image_mask_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696d6167652d73697a65_image_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696d6167652d666c757368_image_flush_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636c6561722d696d6167652d6361636865_clear_image_cache_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e69742d696d6167652d6c696272617279_init_image_library_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6672696e67652d6269746d61702d66616365_set_fringe_bitmap_face_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6672696e67652d6269746d6170732d61742d706f73_fringe_bitmaps_at_pos_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566696e652d6672696e67652d6269746d6170_define_fringe_bitmap_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64657374726f792d6672696e67652d6269746d6170_destroy_fringe_bitmap_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d696e666f_font_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d666f6e742d6361636865_frame_font_cache_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f6e742d6174_font_at_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d6d617463682d70_font_match_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f6e742d6861732d636861722d70_font_has_char_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f6e742d6765742d676c79706873_font_get_glyphs_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R71756572792d666f6e74_query_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636c6f73652d666f6e74_close_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6f70656e2d666f6e74_open_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d636861722d666f6e74_internal_char_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d766172696174696f6e2d676c79706873_font_variation_glyphs_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d73686170652d67737472696e67_font_shape_gstring_0;
  const struct Lisp_Object (*) () R636c6561722d666f6e742d6361636865_clear_font_cache_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d786c66642d6e616d65_font_xlfd_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696e642d666f6e74_find_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f6e742d66616d696c792d6c697374_font_family_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6973742d666f6e7473_list_fonts_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f6e742d707574_font_put_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d666163652d61747472696275746573_font_face_attributes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e742d676574_font_get_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R666f6e742d73706563_font_spec_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f6e7470_fontp_0;
  const struct Lisp_Object (*) () R73716c6974652d617661696c61626c652d70_sqlite_available_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c69746570_sqlitep_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d66696e616c697a65_sqlite_finalize_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d6d6f72652d70_sqlite_more_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d636f6c756d6e73_sqlite_columns_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d6e657874_sqlite_next_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73716c6974652d6c6f61642d657874656e73696f6e_sqlite_load_extension_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73716c6974652d707261676d61_sqlite_pragma_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d726f6c6c6261636b_sqlite_rollback_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d636f6d6d6974_sqlite_commit_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d7472616e73616374696f6e_sqlite_transaction_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R73716c6974652d73656c656374_sqlite_select_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R73716c6974652d65786563757465_sqlite_execute_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d636c6f7365_sqlite_close_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73716c6974652d6f70656e_sqlite_open_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626964692d7265736f6c7665642d6c6576656c73_bidi_resolved_levels_0;
  const struct Lisp_Object (*) () R6c6f6e672d6c696e652d6f7074696d697a6174696f6e732d70_long_line_optimizations_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6765742d646973706c61792d70726f7065727479_get_display_property_0;
  const struct Lisp_Object (*) () R646973706c61792d2d6c696e652d69732d636f6e74696e7565642d70_display__line_is_continued_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R626964692d66696e642d6f76657272696464656e2d646972656374696f6e616c697479_bidi_find_overridden_directionality_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d6f76652d706f696e742d76697375616c6c79_move_point_visually_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6275666665722d746578742d706978656c2d73697a65_buffer_text_pixel_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77696e646f772d746578742d706978656c2d73697a65_window_text_pixel_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R63757272656e742d626964692d7061726167726170682d646972656374696f6e_current_bidi_paragraph_direction_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e76697369626c652d70_invisible_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f726d61742d6d6f64652d6c696e65_format_mode_line_0;
  const struct Lisp_Object (*) () R6c696e652d706978656c2d686569676874_line_pixel_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6f6f6b75702d696d6167652d6d6170_lookup_image_map_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R746f6f6c2d6261722d686569676874_tool_bar_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7461622d6261722d686569676874_tab_bar_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6275666665722d7265646973706c6179_set_buffer_redisplay_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d706172616d65746572_set_window_parameter_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d706172616d65746572_window_parameter_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706172616d6574657273_window_parameters_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6e6578742d62756666657273_set_window_next_buffers_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6e6578742d62756666657273_window_next_buffers_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d707265762d62756666657273_set_window_prev_buffers_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d707265762d62756666657273_window_prev_buffers_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77696e646f772d6c6973742d31_window_list_1_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77696e646f772d6c697374_window_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d62756d702d7573652d74696d65_window_bump_use_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d636f6e66696775726174696f6e2d657175616c2d70_window_configuration_equal_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d767363726f6c6c_set_window_vscroll_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d767363726f6c6c_window_vscroll_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d7363726f6c6c2d62617273_window_scroll_bars_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d7363726f6c6c2d62617273_set_window_scroll_bars_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6672696e676573_window_fringes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6672696e676573_set_window_fringes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6d617267696e73_window_margins_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6d617267696e73_set_window_margins_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R63757272656e742d77696e646f772d636f6e66696775726174696f6e_current_window_configuration_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d636f6e66696775726174696f6e_set_window_configuration_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d636f6e66696775726174696f6e2d6672616d65_window_configuration_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d636f6e66696775726174696f6e2d70_window_configuration_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d6f76652d746f2d77696e646f772d6c696e65_move_to_window_line_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d746578742d686569676874_window_text_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d746578742d7769647468_window_text_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R726563656e746572_recenter_0;
  const struct Lisp_Object (*) () R6d696e696275666665722d73656c65637465642d77696e646f77_minibuffer_selected_window_0;
  const struct Lisp_Object (*) () R6f746865722d77696e646f772d666f722d7363726f6c6c696e67_other_window_for_scrolling_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7363726f6c6c2d7269676874_scroll_right_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7363726f6c6c2d6c656674_scroll_left_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7363726f6c6c2d646f776e_scroll_down_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7363726f6c6c2d7570_scroll_up_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R73706c69742d77696e646f772d696e7465726e616c_split_window_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f7263652d77696e646f772d757064617465_force_window_update_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73656c6563742d77696e646f77_select_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72756e2d77696e646f772d7363726f6c6c2d66756e6374696f6e73_run_window_scroll_functions_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72756e2d77696e646f772d636f6e66696775726174696f6e2d6368616e67652d686f6f6b_run_window_configuration_change_hook_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d627566666572_set_window_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R726573697a652d6d696e692d77696e646f772d696e7465726e616c_resize_mini_window_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656c6574652d77696e646f772d696e7465726e616c_delete_window_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d6f746865722d77696e646f77732d696e7465726e616c_delete_other_windows_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6765742d6275666665722d77696e646f77_get_buffer_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70726576696f75732d77696e646f77_previous_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6e6578742d77696e646f77_next_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d646973706c61792d7461626c65_set_window_display_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d646973706c61792d7461626c65_window_display_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6465646963617465642d70_set_window_dedicated_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77696e646f772d6c696e65732d706978656c2d64696d656e73696f6e73_window_lines_pixel_dimensions_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6465646963617465642d70_window_dedicated_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d7374617274_set_window_start_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d706f696e74_set_window_point_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d656e64_window_end_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d7374617274_window_start_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6f6c642d706f696e74_window_old_point_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706f696e74_window_point_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77696e646f772d6174_window_at_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6f7264696e617465732d696e2d77696e646f772d70_coordinates_in_window_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d7363726f6c6c2d6261722d686569676874_window_scroll_bar_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d7363726f6c6c2d6261722d7769647468_window_scroll_bar_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d626f74746f6d2d646976696465722d7769647468_window_bottom_divider_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d72696768742d646976696465722d7769647468_window_right_divider_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d7461622d6c696e652d686569676874_window_tab_line_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6865616465722d6c696e652d686569676874_window_header_line_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6d6f64652d6c696e652d686569676874_window_mode_line_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d687363726f6c6c_set_window_hscroll_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d687363726f6c6c_window_hscroll_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d626f64792d7769647468_window_body_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d626f64792d686569676874_window_body_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d726573697a652d6170706c792d746f74616c_window_resize_apply_total_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d726573697a652d6170706c79_window_resize_apply_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6e65772d6e6f726d616c_set_window_new_normal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6e65772d746f74616c_set_window_new_total_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d6e65772d706978656c_set_window_new_pixel_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d746f702d6c696e65_window_top_line_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6c6566742d636f6c756d6e_window_left_column_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706978656c2d746f70_window_pixel_top_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706978656c2d6c656674_window_pixel_left_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6e65772d6e6f726d616c_window_new_normal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6e65772d746f74616c_window_new_total_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6e65772d706978656c_window_new_pixel_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d6e6f726d616c2d73697a65_window_normal_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d746f74616c2d686569676874_window_total_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d746f74616c2d7769647468_window_total_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6f6c642d626f64792d706978656c2d686569676874_window_old_body_pixel_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6f6c642d626f64792d706978656c2d7769647468_window_old_body_pixel_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6f6c642d706978656c2d686569676874_window_old_pixel_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6f6c642d706978656c2d7769647468_window_old_pixel_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706978656c2d686569676874_window_pixel_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706978656c2d7769647468_window_pixel_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d7573652d74696d65_window_use_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d77696e646f772d636f6d62696e6174696f6e2d6c696d6974_set_window_combination_limit_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d636f6d62696e6174696f6e2d6c696d6974_window_combination_limit_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d707265762d7369626c696e67_window_prev_sibling_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6e6578742d7369626c696e67_window_next_sibling_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6c6566742d6368696c64_window_left_child_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d746f702d6368696c64_window_top_child_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d706172656e74_window_parent_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6f6c642d627566666572_window_old_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d627566666572_window_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77696e646f772d6c696e652d686569676874_window_line_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706f732d76697369626c652d696e2d77696e646f772d70_pos_visible_in_window_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6672616d652d73656c65637465642d77696e646f77_set_frame_selected_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6f6c642d73656c65637465642d77696e646f77_frame_old_selected_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d73656c65637465642d77696e646f77_frame_selected_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d66697273742d77696e646f77_frame_first_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d726f6f742d77696e646f77_frame_root_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6672616d65_window_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6c6976652d70_window_live_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d76616c69642d70_window_valid_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f7770_windowp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d6d696e696275666665722d70_window_minibuffer_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d696e696275666665722d77696e646f77_minibuffer_window_0;
  const struct Lisp_Object (*) () R6f6c642d73656c65637465642d77696e646f77_old_selected_window_0;
  const struct Lisp_Object (*) () R73656c65637465642d77696e646f77_selected_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6d706f736974696f6e2d736f72742d72756c6573_composition_sort_rules_0;
  const struct Lisp_Object (*) () R636c6561722d636f6d706f736974696f6e2d6361636865_clear_composition_cache_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d706f736974696f6e2d6765742d67737472696e67_composition_get_gstring_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R66696e642d636f6d706f736974696f6e2d696e7465726e616c_find_composition_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d706f73652d737472696e672d696e7465726e616c_compose_string_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d706f73652d726567696f6e2d696e7465726e616c_compose_region_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R746578742d70726f70657274792d6e6f742d616c6c_text_property_not_all_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R746578742d70726f70657274792d616e79_text_property_any_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R72656d6f76652d6c6973742d6f662d746578742d70726f70657274696573_remove_list_of_text_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R72656d6f76652d746578742d70726f70657274696573_remove_text_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6164642d666163652d746578742d70726f7065727479_add_face_text_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d746578742d70726f70657274696573_set_text_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7075742d746578742d70726f7065727479_put_text_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6164642d746578742d70726f70657274696573_add_text_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70726576696f75732d73696e676c652d70726f70657274792d6368616e6765_previous_single_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70726576696f75732d70726f70657274792d6368616e6765_previous_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6e6578742d73696e676c652d70726f70657274792d6368616e6765_next_single_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6e6578742d70726f70657274792d6368616e6765_next_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70726576696f75732d73696e676c652d636861722d70726f70657274792d6368616e6765_previous_single_char_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6e6578742d73696e676c652d636861722d70726f70657274792d6368616e6765_next_single_char_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R70726576696f75732d636861722d70726f70657274792d6368616e6765_previous_char_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e6578742d636861722d70726f70657274792d6368616e6765_next_char_property_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6765742d636861722d70726f70657274792d616e642d6f7665726c6179_get_char_property_and_overlay_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6765742d636861722d70726f7065727479_get_char_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6765742d746578742d70726f7065727479_get_text_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R746578742d70726f706572746965732d6174_text_properties_at_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R706c61792d736f756e642d696e7465726e616c_play_sound_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d6f64756c652d6c6f6164_module_load_0;
  const struct Lisp_Object (*) () R756e646f2d626f756e64617279_undo_boundary_0;
  const struct Lisp_Object (*) () R67706d2d6d6f7573652d73746f70_gpm_mouse_stop_0;
  const struct Lisp_Object (*) () R67706d2d6d6f7573652d7374617274_gpm_mouse_start_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d2d6f75747075742d6275666665722d73697a65_tty__output_buffer_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7474792d2d7365742d6f75747075742d6275666665722d73697a65_tty__set_output_buffer_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R726573756d652d747479_resume_tty_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73757370656e642d747479_suspend_tty_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d746f702d6672616d65_tty_top_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e74726f6c6c696e672d7474792d70_controlling_tty_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d74797065_tty_type_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d6e6f2d756e6465726c696e65_tty_no_underline_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d646973706c61792d636f6c6f722d63656c6c73_tty_display_color_cells_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d646973706c61792d636f6c6f722d70_tty_display_color_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d7465726d696e616c2d706172616d65746572_set_terminal_parameter_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7465726d696e616c2d706172616d65746572_terminal_parameter_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7465726d696e616c2d706172616d6574657273_terminal_parameters_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7465726d696e616c2d6e616d65_terminal_name_0;
  const struct Lisp_Object (*) () R7465726d696e616c2d6c697374_terminal_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7465726d696e616c2d6c6976652d70_terminal_live_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d7465726d696e616c_frame_terminal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d7465726d696e616c_delete_terminal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70617273652d7061727469616c2d73657870_parse_partial_sexp_0;
  const struct Lisp_Object (*) () R6261636b776172642d7072656669782d6368617273_backward_prefix_chars_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7363616e2d7365787073_scan_sexps_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7363616e2d6c69737473_scan_lists_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f72776172642d636f6d6d656e74_forward_comment_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736b69702d73796e7461782d6261636b77617264_skip_syntax_backward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736b69702d73796e7461782d666f7277617264_skip_syntax_forward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736b69702d63686172732d6261636b77617264_skip_chars_backward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736b69702d63686172732d666f7277617264_skip_chars_forward_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f72776172642d776f7264_forward_word_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d64657363726962652d73796e7461782d76616c7565_internal_describe_syntax_value_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d6f646966792d73796e7461782d656e747279_modify_syntax_entry_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d746f2d73796e746178_string_to_syntax_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d61746368696e672d706172656e_matching_paren_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796e7461782d636c6173732d746f2d63686172_syntax_class_to_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d73796e746178_char_syntax_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d73796e7461782d7461626c65_set_syntax_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f70792d73796e7461782d7461626c65_copy_syntax_table_0;
  const struct Lisp_Object (*) () R7374616e646172642d73796e7461782d7461626c65_standard_syntax_table_0;
  const struct Lisp_Object (*) () R73796e7461782d7461626c65_syntax_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796e7461782d7461626c652d70_syntax_table_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R782d70617273652d67656f6d65747279_x_parse_geometry_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6765742d7265736f75726365_x_get_resource_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d7363616c652d666163746f72_frame_scale_factor_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6672616d652d77696e646f772d73746174652d6368616e6765_set_frame_window_state_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d77696e646f772d73746174652d6368616e6765_frame_window_state_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6672616d652d2d7365742d7761732d696e76697369626c65_frame__set_was_invisible_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d706f696e7465722d76697369626c652d70_frame_pointer_visible_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6672616d652d706f736974696f6e_set_frame_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d706f736974696f6e_frame_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6672616d652d73697a65_set_frame_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6672616d652d7769647468_set_frame_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6672616d652d686569676874_set_frame_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R746f6f6c2d6261722d706978656c2d7769647468_tool_bar_pixel_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d626f74746f6d2d646976696465722d7769647468_frame_bottom_divider_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d72696768742d646976696465722d7769647468_frame_right_divider_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d696e7465726e616c2d626f726465722d7769647468_frame_internal_border_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6368696c642d6672616d652d626f726465722d7769647468_frame_child_frame_border_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6672696e67652d7769647468_frame_fringe_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d7363726f6c6c2d6261722d686569676874_frame_scroll_bar_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d7363726f6c6c2d6261722d7769647468_frame_scroll_bar_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d746578742d686569676874_frame_text_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d746578742d7769647468_frame_text_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d746f74616c2d6c696e6573_frame_total_lines_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d746f74616c2d636f6c73_frame_total_cols_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d746578742d6c696e6573_frame_text_lines_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d746578742d636f6c73_frame_text_cols_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6e61746976652d7769647468_frame_native_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6e61746976652d686569676874_frame_native_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d636861722d7769647468_frame_char_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d636861722d686569676874_frame_char_height_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d6f646966792d6672616d652d706172616d6574657273_modify_frame_parameters_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6672616d652d706172616d65746572_frame_parameter_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d706172616d6574657273_frame_parameters_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d666f637573_frame_focus_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656469726563742d6672616d652d666f637573_redirect_frame_focus_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6672616d652d61667465722d6d616b652d6672616d65_frame_after_make_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d666f6375732d6672616d65_x_focus_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f7765722d6672616d65_lower_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72616973652d6672616d65_raise_frame_0;
  const struct Lisp_Object (*) () R76697369626c652d6672616d652d6c697374_visible_frame_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d76697369626c652d70_frame_visible_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R69636f6e6966792d6672616d65_iconify_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d6672616d652d696e76697369626c65_make_frame_invisible_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d6672616d652d76697369626c65_make_frame_visible_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6d6f7573652d706978656c2d706f736974696f6e_set_mouse_pixel_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6d6f7573652d706f736974696f6e_set_mouse_position_0;
  const struct Lisp_Object (*) () R6d6f7573652d706978656c2d706f736974696f6e_mouse_pixel_position_0;
  const struct Lisp_Object (*) () R6d6f7573652d706f736974696f6e_mouse_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d6672616d65_delete_frame_0;
  const struct Lisp_Object (*) () R6c6173742d6e6f6e6d696e696275666665722d6672616d65_last_nonminibuffer_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R70726576696f75732d6672616d65_previous_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e6578742d6672616d65_next_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6672616d652d616e636573746f722d70_frame_ancestor_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d706172656e74_frame_parent_0;
  const struct Lisp_Object (*) () R6672616d652d6c697374_frame_list_0;
  const struct Lisp_Object (*) () R6f6c642d73656c65637465642d6672616d65_old_selected_frame_0;
  const struct Lisp_Object (*) () R73656c65637465642d6672616d65_selected_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R68616e646c652d7377697463682d6672616d65_handle_switch_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73656c6563742d6672616d65_select_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d7465726d696e616c2d6672616d65_make_terminal_frame_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6672616d652d77696e646f77732d6d696e2d73697a65_frame_windows_min_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R77696e646f772d73797374656d_window_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6c6976652d70_frame_live_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d6570_framep_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d74696d652d7a6f6e652d72756c65_set_time_zone_rule_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63757272656e742d74696d652d7a6f6e65_current_time_zone_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63757272656e742d74696d652d737472696e67_current_time_string_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R656e636f64652d74696d65_encode_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6465636f64652d74696d65_decode_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666c6f61742d74696d65_float_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666f726d61742d74696d652d737472696e67_format_time_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R74696d652d657175616c2d70_time_equal_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R74696d652d6c6573732d70_time_less_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R74696d652d7375627472616374_time_subtract_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R74696d652d616464_time_add_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R74696d652d636f6e76657274_time_convert_0;
  const struct Lisp_Object (*) () R63757272656e742d6370752d74696d65_current_cpu_time_0;
  const struct Lisp_Object (*) () R63757272656e742d74696d65_current_time_0;
  const struct Lisp_Object (*) () R6765742d696e7465726e616c2d72756e2d74696d65_get_internal_run_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e65776c696e652d63616368652d636865636b_newline_cache_check_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7265676578702d71756f7465_regexp_quote_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d617463682d646174612d2d7472616e736c617465_match_data__translate_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6d617463682d64617461_set_match_data_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d617463682d64617461_match_data_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d617463682d656e64_match_end_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d617463682d626567696e6e696e67_match_beginning_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7265706c6163652d6d61746368_replace_match_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706f7369782d7365617263682d6261636b77617264_posix_search_backward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706f7369782d7365617263682d666f7277617264_posix_search_forward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R72652d7365617263682d6261636b77617264_re_search_backward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R72652d7365617263682d666f7277617264_re_search_forward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365617263682d6261636b77617264_search_backward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365617263682d666f7277617264_search_forward_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706f7369782d737472696e672d6d61746368_posix_string_match_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737472696e672d6d61746368_string_match_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R706f7369782d6c6f6f6b696e672d6174_posix_looking_at_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c6f6f6b696e672d6174_looking_at_0;
  const struct Lisp_Object (*) () R7369676e616c2d6e616d6573_signal_names_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e756d2d70726f636573736f7273_num_processors_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d61747472696275746573_process_attributes_0;
  const struct Lisp_Object (*) () R6c6973742d73797374656d2d70726f636573736573_list_system_processes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d696e68657269742d636f64696e672d73797374656d2d666c6167_process_inherit_coding_system_flag_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6765742d6275666665722d70726f63657373_get_buffer_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d636f64696e672d73797374656d_process_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d636f64696e672d73797374656d_set_process_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d64656661756c742d70726f636573732d66696c746572_internal_default_process_filter_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d64656661756c742d70726f636573732d73656e74696e656c_internal_default_process_sentinel_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d74797065_process_type_0;
  const struct Lisp_Object (*) () R77616974696e672d666f722d757365722d696e7075742d70_waiting_for_user_input_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7369676e616c2d70726f63657373_signal_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d64656661756c742d7369676e616c2d70726f63657373_internal_default_signal_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d73656e642d656f66_process_send_eof_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d72756e6e696e672d6368696c642d70_process_running_child_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6e74696e75652d70726f63657373_continue_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73746f702d70726f63657373_stop_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R717569742d70726f63657373_quit_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6b696c6c2d70726f63657373_kill_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e746572727570742d70726f63657373_interrupt_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d64656661756c742d696e746572727570742d70726f63657373_internal_default_interrupt_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R70726f636573732d73656e642d737472696e67_process_send_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70726f636573732d73656e642d726567696f6e_process_send_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6163636570742d70726f636573732d6f7574707574_accept_process_output_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d646174616772616d2d61646472657373_set_process_datagram_address_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d646174616772616d2d61646472657373_process_datagram_address_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e6574776f726b2d696e746572666163652d696e666f_network_interface_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e6574776f726b2d696e746572666163652d6c697374_network_interface_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6e6574776f726b2d6c6f6f6b75702d616464726573732d696e666f_network_lookup_address_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666f726d61742d6e6574776f726b2d61646472657373_format_network_address_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d6e6574776f726b2d70726f63657373_make_network_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6e6574776f726b2d70726f636573732d6f7074696f6e_set_network_process_option_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d73657269616c2d70726f63657373_make_serial_process_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R73657269616c2d70726f636573732d636f6e666967757265_serial_process_configure_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d706970652d70726f63657373_make_pipe_process_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d70726f63657373_make_process_0;
  const struct Lisp_Object (*) () R70726f636573732d6c697374_process_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d706c697374_set_process_plist_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d706c697374_process_plist_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70726f636573732d636f6e74616374_process_contact_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d71756572792d6f6e2d657869742d666c6167_process_query_on_exit_flag_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d71756572792d6f6e2d657869742d666c6167_set_process_query_on_exit_flag_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d696e68657269742d636f64696e672d73797374656d2d666c6167_set_process_inherit_coding_system_flag_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d77696e646f772d73697a65_set_process_window_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d746872656164_process_thread_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d746872656164_set_process_thread_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d73656e74696e656c_process_sentinel_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d73656e74696e656c_set_process_sentinel_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d66696c746572_process_filter_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d66696c746572_set_process_filter_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d6d61726b_process_mark_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d627566666572_process_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d70726f636573732d627566666572_set_process_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d636f6d6d616e64_process_command_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R70726f636573732d7474792d6e616d65_process_tty_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d6e616d65_process_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d6964_process_id_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d657869742d737461747573_process_exit_status_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f636573732d737461747573_process_status_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656c6574652d70726f63657373_delete_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6765742d70726f63657373_get_process_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f6365737370_processp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d706c6574696e672d72656164_completing_read_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6173736f632d737472696e67_assoc_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R746573742d636f6d706c6574696f6e_test_completion_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R616c6c2d636f6d706c6574696f6e73_all_completions_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7472792d636f6d706c6574696f6e_try_completion_0;
  const struct Lisp_Object (*) () R6d696e696275666665722d636f6e74656e74732d6e6f2d70726f70657274696573_minibuffer_contents_no_properties_0;
  const struct Lisp_Object (*) () R6d696e696275666665722d636f6e74656e7473_minibuffer_contents_0;
  const struct Lisp_Object (*) () R6d696e696275666665722d70726f6d70742d656e64_minibuffer_prompt_end_0;
  const struct Lisp_Object (*) () R61626f72742d6d696e6962756666657273_abort_minibuffers_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d696e696275666665722d696e6e65726d6f73742d636f6d6d616e642d6c6f6f702d70_minibuffer_innermost_command_loop_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e6e65726d6f73742d6d696e696275666665722d70_innermost_minibuffer_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d696e6962756666657270_minibufferp_0;
  const struct Lisp_Object (*) () R6d696e696275666665722d70726f6d7074_minibuffer_prompt_0;
  const struct Lisp_Object (*) () R6d696e696275666665722d6465707468_minibuffer_depth_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d627566666572_read_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d636f6d706c6574652d627566666572_internal_complete_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R726561642d7661726961626c65_read_variable_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R726561642d636f6d6d616e64_read_command_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d737472696e67_read_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d66726f6d2d6d696e69627566666572_read_from_minibuffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d6d696e696275666665722d77696e646f77_set_minibuffer_window_0;
  const struct Lisp_Object (*) () R6163746976652d6d696e696275666665722d77696e646f77_active_minibuffer_window_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6d61726b65722d696e73657274696f6e2d74797065_set_marker_insertion_type_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d61726b65722d696e73657274696f6e2d74797065_marker_insertion_type_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f70792d6d61726b6572_copy_marker_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d6d61726b6572_set_marker_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d61726b65722d627566666572_marker_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d61726b65722d706f736974696f6e_marker_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73746f72652d6b62642d6d6163726f2d6576656e74_store_kbd_macro_event_0;
  const struct Lisp_Object (*) () R63616e63656c2d6b62642d6d6163726f2d6576656e7473_cancel_kbd_macro_events_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R657865637574652d6b62642d6d6163726f_execute_kbd_macro_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63616c6c2d6c6173742d6b62642d6d6163726f_call_last_kbd_macro_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R656e642d6b62642d6d6163726f_end_kbd_macro_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73746172742d6b62642d6d6163726f_start_kbd_macro_0;
  const struct Lisp_Object (*) () R636f6d62696e652d61667465722d6368616e67652d65786563757465_combine_after_change_execute_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d707574652d6d6f74696f6e_compute_motion_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R766572746963616c2d6d6f74696f6e_vertical_motion_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c696e652d6e756d6265722d646973706c61792d7769647468_line_number_display_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d6f76652d746f2d636f6c756d6e_move_to_column_0;
  const struct Lisp_Object (*) () R63757272656e742d636f6c756d6e_current_column_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e64656e742d746f_indent_to_0;
  const struct Lisp_Object (*) () R63757272656e742d696e64656e746174696f6e_current_indentation_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6c6f636b65642d70_file_locked_p_0;
  const struct Lisp_Object (*) () R756e6c6f636b2d627566666572_unlock_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f636b2d627566666572_lock_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R756e6c6f636b2d66696c65_unlock_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f636b2d66696c65_lock_file_0;
  const struct Lisp_Object (*) () R6461656d6f6e2d696e697469616c697a6564_daemon_initialized_0;
  const struct Lisp_Object (*) () R6461656d6f6e70_daemonp_0;
  const struct Lisp_Object (*) () R696e766f636174696f6e2d6469726563746f7279_invocation_directory_0;
  const struct Lisp_Object (*) () R696e766f636174696f6e2d6e616d65_invocation_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6b696c6c2d656d616373_kill_emacs_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7472616e73706f73652d726567696f6e73_transpose_regions_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R736176652d7265737472696374696f6e_save_restriction_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e6172726f772d746f2d726567696f6e_narrow_to_region_0;
  const struct Lisp_Object (*) () R776964656e_widen_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d616e642d657874726163742d726567696f6e_delete_and_extract_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d726567696f6e_delete_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7472616e736c6174652d726567696f6e2d696e7465726e616c_translate_region_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R73756273742d636861722d696e2d726567696f6e_subst_char_in_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7265706c6163652d6275666665722d636f6e74656e7473_replace_buffer_contents_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d706172652d6275666665722d737562737472696e6773_compare_buffer_substrings_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e736572742d6275666665722d737562737472696e67_insert_buffer_substring_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R666f726d61742d6d657373616765_format_message_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R666f726d6174_format_0;
  const struct Lisp_Object (*) () R63757272656e742d6d657373616765_current_message_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d6573736167652d6f722d626f78_message_or_box_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d6573736167652d626f78_message_box_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d657373616765_message_0;
  const struct Lisp_Object (*) () R73797374656d2d6e616d65_system_name_0;
  const struct Lisp_Object (*) () R656d6163732d706964_emacs_pid_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R757365722d66756c6c2d6e616d65_user_full_name_0;
  const struct Lisp_Object (*) () R67726f75702d7265616c2d676964_group_real_gid_0;
  const struct Lisp_Object (*) () R67726f75702d676964_group_gid_0;
  const struct Lisp_Object (*) () R757365722d7265616c2d756964_user_real_uid_0;
  const struct Lisp_Object (*) () R757365722d756964_user_uid_0;
  const struct Lisp_Object (*) () R757365722d7265616c2d6c6f67696e2d6e616d65_user_real_login_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R67726f75702d6e616d65_group_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R757365722d6c6f67696e2d6e616d65_user_login_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6e67657474657874_ngettext_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e736572742d62797465_insert_byte_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e736572742d63686172_insert_char_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R696e736572742d6265666f72652d6d61726b6572732d616e642d696e6865726974_insert_before_markers_and_inherit_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R696e736572742d616e642d696e6865726974_insert_and_inherit_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R696e736572742d6265666f72652d6d61726b657273_insert_before_markers_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R696e73657274_insert_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d6265666f7265_char_before_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d6166746572_char_after_0;
  const struct Lisp_Object (*) () R707265636564696e672d63686172_preceding_char_0;
  const struct Lisp_Object (*) () R666f6c6c6f77696e672d63686172_following_char_0;
  const struct Lisp_Object (*) () R656f6c70_eolp_0;
  const struct Lisp_Object (*) () R626f6c70_bolp_0;
  const struct Lisp_Object (*) () R656f6270_eobp_0;
  const struct Lisp_Object (*) () R626f6270_bobp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R627974652d746f2d706f736974696f6e_byte_to_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R706f736974696f6e2d6279746573_position_bytes_0;
  const struct Lisp_Object (*) () R6761702d73697a65_gap_size_0;
  const struct Lisp_Object (*) () R6761702d706f736974696f6e_gap_position_0;
  const struct Lisp_Object (*) () R706f696e742d6d61782d6d61726b6572_point_max_marker_0;
  const struct Lisp_Object (*) () R706f696e742d6d696e2d6d61726b6572_point_min_marker_0;
  const struct Lisp_Object (*) () R706f696e742d6d696e_point_min_0;
  const struct Lisp_Object (*) () R706f696e742d6d6178_point_max_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d73697a65_buffer_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R736176652d63757272656e742d627566666572_save_current_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R736176652d657863757273696f6e_save_excursion_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R706f732d656f6c_pos_eol_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R706f732d626f6c_pos_bol_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c696e652d656e642d706f736974696f6e_line_end_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c696e652d626567696e6e696e672d706f736974696f6e_line_beginning_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6e73747261696e2d746f2d6669656c64_constrain_to_field_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656c6574652d6669656c64_delete_field_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6669656c642d737472696e672d6e6f2d70726f70657274696573_field_string_no_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6669656c642d737472696e67_field_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6669656c642d656e64_field_end_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6669656c642d626567696e6e696e67_field_beginning_0;
  const struct Lisp_Object (*) () R726567696f6e2d656e64_region_end_0;
  const struct Lisp_Object (*) () R726567696f6e2d626567696e6e696e67_region_beginning_0;
  const struct Lisp_Object (*) () R706f696e74_point_0;
  const struct Lisp_Object (*) () R6d61726b2d6d61726b6572_mark_marker_0;
  const struct Lisp_Object (*) () R706f696e742d6d61726b6572_point_marker_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6765742d706f732d70726f7065727479_get_pos_property_0;
  const struct Lisp_Object (*) () R6275666665722d737472696e67_buffer_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6275666665722d737562737472696e672d6e6f2d70726f70657274696573_buffer_substring_no_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6275666665722d737562737472696e67_buffer_substring_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R627974652d746f2d737472696e67_byte_to_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d746f2d737472696e67_char_to_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d746f2d63686172_string_to_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676f746f2d63686172_goto_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636861722d657175616c_char_equal_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R70726f70657274697a65_propertize_0;
  const struct Lisp_Object (*) () R746578742d71756f74696e672d7374796c65_text_quoting_style_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R536e6172662d646f63756d656e746174696f6e_Snarf_documentation_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646f63756d656e746174696f6e2d70726f7065727479_documentation_property_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646f63756d656e746174696f6e_documentation_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d73686f772d637572736f722d70_internal_show_cursor_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d73686f772d637572736f72_internal_show_cursor_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73656e642d737472696e672d746f2d7465726d696e616c_send_string_to_terminal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736c6565702d666f72_sleep_for_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7265646973706c6179_redisplay_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64696e67_ding_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f70656e2d7465726d736372697074_open_termscript_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d6f722d6275666665722d6368616e6765642d70_frame_or_buffer_changed_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646973706c61792d2d7570646174652d666f722d6d6f7573652d6d6f76656d656e74_display__update_for_mouse_movement_0;
  const struct Lisp_Object (*) () R7265647261772d646973706c6179_redraw_display_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7265647261772d6672616d65_redraw_frame_0;
  const struct Lisp_Object (*) () R73797374656d2d67726f757073_system_groups_0;
  const struct Lisp_Object (*) () R73797374656d2d7573657273_system_users_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696c652d617474726962757465732d6c65737370_file_attributes_lessp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696c652d61747472696275746573_file_attributes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696c652d6e616d652d616c6c2d636f6d706c6574696f6e73_file_name_all_completions_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R66696c652d6e616d652d636f6d706c6574696f6e_file_name_completion_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6469726563746f72792d66696c65732d616e642d61747472696275746573_directory_files_and_attributes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6469726563746f72792d66696c6573_directory_files_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73656c662d696e736572742d636f6d6d616e64_self_insert_command_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d63686172_delete_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R656e642d6f662d6c696e65_end_of_line_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626567696e6e696e672d6f662d6c696e65_beginning_of_line_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f72776172642d6c696e65_forward_line_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6261636b776172642d63686172_backward_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f72776172642d63686172_forward_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6765742d62797465_get_byte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d7265736f6c76652d6d6f64696669657273_char_resolve_modifiers_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R756e69627974652d737472696e67_unibyte_string_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R737472696e67_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737472696e672d7769647468_string_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d7769647468_char_width_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d756c7469627974652d636861722d746f2d756e6962797465_multibyte_char_to_unibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R756e69627974652d636861722d746f2d6d756c746962797465_unibyte_char_to_multibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63686172616374657270_characterp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d61782d63686172_max_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656769737465722d636f64652d636f6e76657273696f6e2d6d6170_register_code_conversion_map_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656769737465722d63636c2d70726f6772616d_register_ccl_program_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R63636c2d657865637574652d6f6e2d737472696e67_ccl_execute_on_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63636c2d65786563757465_ccl_execute_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R63636c2d70726f6772616d2d70_ccl_program_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d6f646966792d63617465676f72792d656e747279_modify_category_entry_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R63617465676f72792d7365742d6d6e656d6f6e696373_category_set_mnemonics_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d63617465676f72792d736574_char_category_set_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d63617465676f72792d7461626c65_set_category_table_0;
  const struct Lisp_Object (*) () R6d616b652d63617465676f72792d7461626c65_make_category_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f70792d63617465676f72792d7461626c65_copy_category_table_0;
  const struct Lisp_Object (*) () R7374616e646172642d63617465676f72792d7461626c65_standard_category_table_0;
  const struct Lisp_Object (*) () R63617465676f72792d7461626c65_category_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R63617465676f72792d7461626c652d70_category_table_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6765742d756e757365642d63617465676f7279_get_unused_category_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63617465676f72792d646f63737472696e67_category_docstring_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566696e652d63617465676f7279_define_category_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d63617465676f72792d736574_make_category_set_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d7374616e646172642d636173652d7461626c65_set_standard_case_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d636173652d7461626c65_set_case_table_0;
  const struct Lisp_Object (*) () R7374616e646172642d636173652d7461626c65_standard_case_table_0;
  const struct Lisp_Object (*) () R63757272656e742d636173652d7461626c65_current_case_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636173652d7461626c652d70_case_table_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6361706974616c697a652d776f7264_capitalize_word_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R646f776e636173652d776f7264_downcase_word_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7570636173652d776f7264_upcase_word_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7570636173652d696e697469616c732d726567696f6e_upcase_initials_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6361706974616c697a652d726567696f6e_capitalize_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646f776e636173652d726567696f6e_downcase_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7570636173652d726567696f6e_upcase_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7570636173652d696e697469616c73_upcase_initials_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6361706974616c697a65_capitalize_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R646f776e63617365_downcase_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R757063617365_upcase_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7072656669782d6e756d657269632d76616c7565_prefix_numeric_value_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R66756e63616c6c2d696e7465726163746976656c79_funcall_interactively_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R63616c6c2d696e7465726163746976656c79_call_interactively_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e746572616374697665_interactive_0;
  const struct Lisp_Object (*) () R696e7465726e616c2d737461636b2d7374617473_internal_stack_stats_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R627974652d636f6465_byte_code_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R726573746f72652d6275666665722d6d6f6469666965642d70_restore_buffer_modified_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6f7665726c61792d707574_overlay_put_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6f7665726c61792d676574_overlay_get_0;
  const struct Lisp_Object (*) () R6f7665726c61792d6c69737473_overlay_lists_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f7665726c61792d726563656e746572_overlay_recenter_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726576696f75732d6f7665726c61792d6368616e6765_previous_overlay_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e6578742d6f7665726c61792d6368616e6765_next_overlay_change_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6f7665726c6179732d696e_overlays_in_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6f7665726c6179732d6174_overlays_at_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f7665726c61792d70726f70657274696573_overlay_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f7665726c61792d627566666572_overlay_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f7665726c61792d656e64_overlay_end_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f7665726c61792d7374617274_overlay_start_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d6f76652d6f7665726c6179_move_overlay_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656c6574652d616c6c2d6f7665726c617973_delete_all_overlays_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656c6574652d6f7665726c6179_delete_overlay_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d6f7665726c6179_make_overlay_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f7665726c617970_overlayp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b696c6c2d616c6c2d6c6f63616c2d7661726961626c6573_kill_all_local_variables_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d6275666665722d6d756c746962797465_set_buffer_multibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d737761702d74657874_buffer_swap_text_0;
  const struct Lisp_Object (*) () R65726173652d627566666572_erase_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626172662d69662d6275666665722d726561642d6f6e6c79_barf_if_buffer_read_only_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d627566666572_set_buffer_0;
  const struct Lisp_Object (*) () R63757272656e742d627566666572_current_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d6275666665722d6d616a6f722d6d6f6465_set_buffer_major_mode_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R627572792d6275666665722d696e7465726e616c_bury_buffer_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b696c6c2d627566666572_kill_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d656e61626c652d756e646f_buffer_enable_undo_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6f746865722d627566666572_other_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656e616d652d627566666572_rename_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d63686172732d6d6f6469666965642d7469636b_buffer_chars_modified_tick_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d2d7365742d6275666665722d6d6f6469666965642d7469636b_internal__set_buffer_modified_tick_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6d6f6469666965642d7469636b_buffer_modified_tick_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d6275666665722d6d6f6469666965642d70_set_buffer_modified_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666f7263652d6d6f64652d6c696e652d757064617465_force_mode_line_update_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6d6f6469666965642d70_buffer_modified_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6c6f63616c2d7661726961626c6573_buffer_local_variables_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6275666665722d6c6f63616c2d76616c7565_buffer_local_value_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d626173652d627566666572_buffer_base_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d66696c652d6e616d65_buffer_file_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6e616d65_buffer_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R67656e65726174652d6e65772d6275666665722d6e616d65_generate_new_buffer_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d696e6469726563742d627566666572_make_indirect_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6765742d6275666665722d637265617465_get_buffer_create_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6765742d66696c652d627566666572_get_file_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6765742d627566666572_get_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6c697374_buffer_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6c6976652d70_buffer_live_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7472756e63617465_truncate_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R726f756e64_round_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666c6f6f72_floor_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6365696c696e67_ceiling_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f6762_logb_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666c6f6174_float_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R616273_abs_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73717274_sqrt_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c6f67_log_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R65787074_expt_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R657870_exp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R667472756e63617465_ftruncate_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66726f756e64_fround_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66666c6f6f72_ffloor_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666365696c696e67_fceiling_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c64657870_ldexp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672657870_frexp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f70797369676e_copysign_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R69736e616e_isnan_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R74616e_tan_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73696e_sin_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f73_cos_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6174616e_atan_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6173696e_asin_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R61636f73_acos_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66756e6374696f6e70_functionp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7370656369616c2d7661726961626c652d70_special_variable_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6261636b74726163652d2d6c6f63616c73_backtrace__locals_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6261636b74726163652d6576616c_backtrace_eval_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6261636b74726163652d2d6672616d65732d66726f6d2d746872656164_backtrace__frames_from_thread_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6261636b74726163652d6672616d652d2d696e7465726e616c_backtrace_frame__internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d61706261636b7472616365_mapbacktrace_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6261636b74726163652d6465627567_backtrace_debug_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66657463682d62797465636f6465_fetch_bytecode_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R72756e2d686f6f6b2d77726170706564_run_hook_wrapped_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R72756e2d686f6f6b2d776974682d617267732d756e74696c2d6661696c757265_run_hook_with_args_until_failure_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R72756e2d686f6f6b2d776974682d617267732d756e74696c2d73756363657373_run_hook_with_args_until_success_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R72756e2d686f6f6b2d776974682d61726773_run_hook_with_args_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R72756e2d686f6f6b73_run_hooks_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66756e632d6172697479_func_arity_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R66756e63616c6c_funcall_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6170706c79_apply_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6576616c_eval_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6175746f6c6f61642d646f2d6c6f6164_autoload_do_load_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6175746f6c6f6164_autoload_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6d6d616e6470_commandp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7369676e616c_signal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e646974696f6e2d63617365_condition_case_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R756e77696e642d70726f74656374_unwind_protect_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7468726f77_throw_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6361746368_catch_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d6163726f657870616e64_macroexpand_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R66756e63616c6c2d776974682d64656c617965642d6d657373616765_funcall_with_delayed_message_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7768696c65_while_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c65742a_let_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6574_let_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d6d616b652d7661722d6e6f6e2d7370656369616c_internal_make_var_non_special_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d2d646566696e652d756e696e697469616c697a65642d7661726961626c65_internal__define_uninitialized_variable_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566636f6e73742d31_defconst_1_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R646566636f6e7374_defconst_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566766172616c696173_defvaralias_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6465667661722d31_defvar_1_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R646566766172_defvar_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d64656661756c742d746f706c6576656c2d76616c7565_set_default_toplevel_value_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656661756c742d746f706c6576656c2d76616c7565_default_toplevel_value_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66756e6374696f6e_function_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R71756f7465_quote_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73657471_setq_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f6731_prog1_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f676e_progn_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e64_cond_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6966_if_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R616e64_and_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f72_or_0;
  const struct Lisp_Object (*) () R666c7573682d7374616e646172642d6f7574707574_flush_standard_output_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7072696e742d2d70726570726f63657373_print__preprocess_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656469726563742d646562756767696e672d6f7574707574_redirect_debugging_output_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R77726974652d63686172_write_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R746572707269_terpri_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7072696e74_print_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7072696e63_princ_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6572726f722d6d6573736167652d737472696e67_error_message_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7072696e312d746f2d737472696e67_prin1_to_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7072696e31_prin1_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6f636174652d66696c652d696e7465726e616c_locate_file_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d617061746f6d73_mapatoms_0;
  const struct Lisp_Object (*) () R6765742d66696c652d63686172_get_file_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d6576656e74_read_event_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d636861722d6578636c7573697665_read_char_exclusive_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d63686172_read_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6576616c2d726567696f6e_eval_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6576616c2d627566666572_eval_buffer_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6f6164_load_0;
  const struct Lisp_Object (*) () R6765742d6c6f61642d7375666669786573_get_load_suffixes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R756e696e7465726e_unintern_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e2d736f6674_intern_soft_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e_intern_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c726561642d2d737562737469747574652d6f626a6563742d696e2d73756274726565_lread__substitute_object_in_subtree_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d66726f6d2d737472696e67_read_from_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R726561642d706f736974696f6e696e672d73796d626f6c73_read_positioning_symbols_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72656164_read_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7075742d756e69636f64652d70726f70657274792d696e7465726e616c_put_unicode_property_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6765742d756e69636f64652d70726f70657274792d696e7465726e616c_get_unicode_property_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R756e69636f64652d70726f70657274792d7461626c652d696e7465726e616c_unicode_property_table_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d61702d636861722d7461626c65_map_char_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6f7074696d697a652d636861722d7461626c65_optimize_char_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d636861722d7461626c652d72616e6765_set_char_table_range_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636861722d7461626c652d72616e6765_char_table_range_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d636861722d7461626c652d65787472612d736c6f74_set_char_table_extra_slot_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636861722d7461626c652d65787472612d736c6f74_char_table_extra_slot_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d636861722d7461626c652d706172656e74_set_char_table_parent_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d7461626c652d73756274797065_char_table_subtype_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d7461626c652d706172656e74_char_table_parent_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d636861722d7461626c65_make_char_table_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R63616c6c2d70726f636573732d726567696f6e_call_process_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R676574656e762d696e7465726e616c_getenv_internal_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R63616c6c2d70726f63657373_call_process_0;
  const struct Lisp_Object (*) () R6e61746976652d636f6d702d617661696c61626c652d70_native_comp_available_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e61746976652d656c6973702d6c6f6164_native_elisp_load_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d702d2d6c6174652d72656769737465722d73756272_comp__late_register_subr_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d702d2d72656769737465722d73756272_comp__register_subr_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0;
  const struct Lisp_Object (*) () R636f6d702d6c69626763636a69742d76657273696f6e_comp_libgccjit_version_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6d702d2d636f6d70696c652d637478742d746f2d66696c65_comp__compile_ctxt_to_file_0;
  const struct Lisp_Object (*) () R636f6d702d2d72656c656173652d63747874_comp__release_ctxt_0;
  const struct Lisp_Object (*) () R636f6d702d2d696e69742d63747874_comp__init_ctxt_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6d702d2d696e7374616c6c2d7472616d706f6c696e65_comp__install_trampoline_0;
  const struct Lisp_Object (*) () R636f6d702d6e61746976652d636f6d70696c65722d6f7074696f6e732d6566666563746976652d70_comp_native_compiler_options_effective_p_0;
  const struct Lisp_Object (*) () R636f6d702d6e61746976652d6472697665722d6f7074696f6e732d6566666563746976652d70_comp_native_driver_options_effective_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6d702d656c2d746f2d656c6e2d66696c656e616d65_comp_el_to_eln_filename_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6d702d656c2d746f2d656c6e2d72656c2d66696c656e616d65_comp_el_to_eln_rel_filename_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6d702d2d737562722d7369676e6174757265_comp__subr_signature_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f64696e672d73797374656d2d7072696f726974792d6c697374_coding_system_priority_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f64696e672d73797374656d2d656f6c2d74797065_coding_system_eol_type_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f64696e672d73797374656d2d616c6961736573_coding_system_aliases_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f64696e672d73797374656d2d706c697374_coding_system_plist_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f64696e672d73797374656d2d62617365_coding_system_base_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f64696e672d73797374656d2d707574_coding_system_put_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646566696e652d636f64696e672d73797374656d2d616c696173_define_coding_system_alias_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R646566696e652d636f64696e672d73797374656d2d696e7465726e616c_define_coding_system_internal_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R7365742d636f64696e672d73797374656d2d7072696f72697479_set_coding_system_priority_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R66696e642d6f7065726174696f6e2d636f64696e672d73797374656d_find_operation_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b6579626f6172642d636f64696e672d73797374656d_keyboard_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6b6579626f6172642d636f64696e672d73797374656d2d696e7465726e616c_set_keyboard_coding_system_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7465726d696e616c2d636f64696e672d73797374656d_terminal_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d736166652d7465726d696e616c2d636f64696e672d73797374656d2d696e7465726e616c_set_safe_terminal_coding_system_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d7465726d696e616c2d636f64696e672d73797374656d2d696e7465726e616c_set_terminal_coding_system_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R656e636f64652d626967352d63686172_encode_big5_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6465636f64652d626967352d63686172_decode_big5_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R656e636f64652d736a69732d63686172_encode_sjis_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6465636f64652d736a69732d63686172_decode_sjis_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R656e636f64652d636f64696e672d737472696e67_encode_coding_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6465636f64652d636f64696e672d737472696e67_decode_coding_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R656e636f64652d636f64696e672d726567696f6e_encode_coding_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6465636f64652d636f64696e672d726567696f6e_decode_coding_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636865636b2d636f64696e672d73797374656d732d726567696f6e_check_coding_systems_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R756e656e636f6461626c652d636861722d706f736974696f6e_unencodable_char_position_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R66696e642d636f64696e672d73797374656d732d726567696f6e2d696e7465726e616c_find_coding_systems_region_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6465746563742d636f64696e672d737472696e67_detect_coding_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6465746563742d636f64696e672d726567696f6e_detect_coding_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636865636b2d636f64696e672d73797374656d_check_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R726561642d6e6f6e2d6e696c2d636f64696e672d73797374656d_read_non_nil_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R726561642d636f64696e672d73797374656d_read_coding_system_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f64696e672d73797374656d2d70_coding_system_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R736f72742d6368617273657473_sort_charsets_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861727365742d69642d696e7465726e616c_charset_id_internal_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R7365742d636861727365742d7072696f72697479_set_charset_priority_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861727365742d7072696f726974792d6c697374_charset_priority_list_0;
  const struct Lisp_Object (*) () R636c6561722d636861727365742d6d617073_clear_charset_maps_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R69736f2d63686172736574_iso_charset_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861727365742d6166746572_charset_after_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636861722d63686172736574_char_charset_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d63686172_make_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73706c69742d63686172_split_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R656e636f64652d63686172_encode_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6465636f64652d63686172_decode_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696e642d636861727365742d737472696e67_find_charset_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R66696e642d636861727365742d726567696f6e_find_charset_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6465636c6172652d65717569762d63686172736574_declare_equiv_charset_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6765742d756e757365642d69736f2d66696e616c2d63686172_get_unused_iso_final_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R756e6966792d63686172736574_unify_charset_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d636861727365742d706c697374_set_charset_plist_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861727365742d706c697374_charset_plist_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646566696e652d636861727365742d616c696173_define_charset_alias_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R646566696e652d636861727365742d696e7465726e616c_define_charset_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d61702d636861727365742d6368617273_map_charset_chars_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6368617273657470_charsetp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R65787465726e616c2d646562756767696e672d6f7574707574_external_debugging_output_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737573706963696f75732d6f626a656374_suspicious_object_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616c6c6f632d7472696d_malloc_trim_0;
  const struct Lisp_Object (*) () R6d616c6c6f632d696e666f_malloc_info_0;
  const struct Lisp_Object (*) () R6d656d6f72792d7573652d636f756e7473_memory_use_counts_0;
  const struct Lisp_Object (*) () R6d656d6f72792d696e666f_memory_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R676172626167652d636f6c6c6563742d6d61796265_garbage_collect_maybe_0;
  const struct Lisp_Object (*) () R676172626167652d636f6c6c656374_garbage_collect_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70757265636f7079_purecopy_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d66696e616c697a6572_make_finalizer_0;
  const struct Lisp_Object (*) () R6d616b652d6d61726b6572_make_marker_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d73796d626f6c_make_symbol_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d626f6f6c2d766563746f72_make_bool_vector_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d737472696e67_make_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d7265636f7264_make_record_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d766563746f72_make_vector_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d616b652d6c697374_make_list_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d636c6f73757265_make_closure_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d627974652d636f6465_make_byte_code_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R626f6f6c2d766563746f72_bool_vector_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R7265636f7264_record_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R766563746f72_vector_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6c697374_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6e73_cons_0;
  const struct Lisp_Object (*) () R756e69782d73796e63_unix_sync_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d73797374656d2d696e666f_file_system_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d62696e6172792d6d6f6465_set_binary_mode_0;
  const struct Lisp_Object (*) () R6e6578742d726561642d66696c652d757365732d6469616c6f672d70_next_read_file_uses_dialog_p_0;
  const struct Lisp_Object (*) () R726563656e742d6175746f2d736176652d70_recent_auto_save_p_0;
  const struct Lisp_Object (*) () R636c6561722d6275666665722d6175746f2d736176652d6661696c757265_clear_buffer_auto_save_failure_0;
  const struct Lisp_Object (*) () R7365742d6275666665722d6175746f2d7361766564_set_buffer_auto_saved_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646f2d6175746f2d73617665_do_auto_save_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d766973697465642d66696c652d6d6f6474696d65_set_visited_file_modtime_0;
  const struct Lisp_Object (*) () R766973697465642d66696c652d6d6f6474696d65_visited_file_modtime_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7665726966792d766973697465642d66696c652d6d6f6474696d65_verify_visited_file_modtime_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6361722d6c6573732d7468616e2d636172_car_less_than_car_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77726974652d726567696f6e_write_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e736572742d66696c652d636f6e74656e7473_insert_file_contents_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696c652d6e657765722d7468616e2d66696c652d70_file_newer_than_file_p_0;
  const struct Lisp_Object (*) () R64656661756c742d66696c652d6d6f646573_default_file_modes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d64656661756c742d66696c652d6d6f646573_set_default_file_modes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d66696c652d73656c696e75782d636f6e74657874_set_file_selinux_context_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d66696c652d61636c_set_file_acl_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d61636c_file_acl_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d73656c696e75782d636f6e74657874_file_selinux_context_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d66696c652d74696d6573_set_file_times_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d66696c652d6d6f646573_set_file_modes_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696c652d6d6f646573_file_modes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d726567756c61722d70_file_regular_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d61636365737369626c652d6469726563746f72792d70_file_accessible_directory_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6469726563746f72792d70_file_directory_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d73796d6c696e6b2d70_file_symlink_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6163636573732d66696c65_access_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d7772697461626c652d70_file_writable_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d7265616461626c652d70_file_readable_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d65786563757461626c652d70_file_executable_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6578697374732d70_file_exists_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6e616d652d6162736f6c7574652d70_file_name_absolute_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d73796d626f6c69632d6c696e6b_make_symbolic_link_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6164642d6e616d652d746f2d66696c65_add_name_to_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R72656e616d652d66696c65_rename_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6e616d652d636173652d696e73656e7369746976652d70_file_name_case_insensitive_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c6574652d66696c65_delete_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656c6574652d6469726563746f72792d696e7465726e616c_delete_directory_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d6469726563746f72792d696e7465726e616c_make_directory_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f70792d66696c65_copy_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562737469747574652d696e2d66696c652d6e616d65_substitute_in_file_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R657870616e642d66696c652d6e616d65_expand_file_name_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R66696c652d6e616d652d636f6e636174_file_name_concat_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d74656d702d6e616d65_make_temp_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d616b652d74656d702d66696c652d696e7465726e616c_make_temp_file_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6469726563746f72792d66696c652d6e616d65_directory_file_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6469726563746f72792d6e616d652d70_directory_name_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6e616d652d61732d6469726563746f7279_file_name_as_directory_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R756e68616e646c65642d66696c652d6e616d652d6469726563746f7279_unhandled_file_name_directory_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6e616d652d6e6f6e6469726563746f7279_file_name_nondirectory_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66696c652d6e616d652d6469726563746f7279_file_name_directory_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696e642d66696c652d6e616d652d68616e646c6572_find_file_name_handler_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d6c696e652d73746174697374696373_buffer_line_statistics_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f63616c652d696e666f_locale_info_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6275666665722d68617368_buffer_hash_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365637572652d68617368_secure_hash_0;
  const struct Lisp_Object (*) () R7365637572652d686173682d616c676f726974686d73_secure_hash_algorithms_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d6435_md5_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R62617365363475726c2d656e636f64652d737472696e67_base64url_encode_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R62617365363475726c2d656e636f64652d726567696f6e_base64url_encode_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6261736536342d6465636f64652d737472696e67_base64_decode_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6261736536342d656e636f64652d737472696e67_base64_encode_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6261736536342d6465636f64652d726567696f6e_base64_decode_region_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6261736536342d656e636f64652d726567696f6e_base64_encode_region_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R7769646765742d6170706c79_widget_apply_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7769646765742d676574_widget_get_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7769646765742d707574_widget_put_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706c6973742d6d656d626572_plist_member_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R70726f76696465_provide_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R72657175697265_require_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6665617475726570_featurep_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f61642d61766572616765_load_average_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7965732d6f722d6e6f2d70_yes_or_no_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d6170636f6e636174_mapconcat_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d617063616e_mapcan_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d617063_mapc_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d6170636172_mapcar_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6e636f6e63_nconc_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636c6561722d737472696e67_clear_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66696c6c6172726179_fillarray_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R657175616c2d696e636c7564696e672d70726f70657274696573_equal_including_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R657175616c_equal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R65716c_eql_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R707574_put_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706c6973742d707574_plist_put_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R676574_get_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706c6973742d676574_plist_get_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736f7274_sort_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72657665727365_reverse_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e72657665727365_nreverse_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c657465_delete_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64656c71_delq_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R726173736f63_rassoc_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7261737371_rassq_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6173736f63_assoc_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R61737371_assq_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d656d716c_memql_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d656d71_memq_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d656d626572_member_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R656c74_elt_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e7468_nth_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e7468636472_nthcdr_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e74616b65_ntake_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R74616b65_take_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737562737472696e672d6e6f2d70726f70657274696573_substring_no_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737562737472696e67_substring_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f70792d616c697374_copy_alist_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d746f2d756e6962797465_string_to_unibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d746f2d6d756c746962797465_string_to_multibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d61732d756e6962797465_string_as_unibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d61732d6d756c746962797465_string_as_multibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d6d616b652d756e6962797465_string_make_unibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d6d616b652d6d756c746962797465_string_make_multibyte_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f70792d73657175656e6365_copy_sequence_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R76636f6e636174_vconcat_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R636f6e636174_concat_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R617070656e64_append_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737472696e672d636f6c6c6174652d657175616c70_string_collate_equalp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737472696e672d636f6c6c6174652d6c65737370_string_collate_lessp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R737472696e672d76657273696f6e2d6c65737370_string_version_lessp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R737472696e672d6c65737370_string_lessp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d706172652d737472696e6773_compare_strings_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R737472696e672d657175616c_string_equal_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737472696e672d64697374616e6365_string_distance_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e672d6279746573_string_bytes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R70726f7065722d6c6973742d70_proper_list_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c656e6774683d_length_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c656e6774683e_length_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c656e6774683c_length_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R736166652d6c656e677468_safe_length_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c656e677468_length_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72616e646f6d_random_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6964656e74697479_identity_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c696e652d6e756d6265722d61742d706f73_line_number_at_pos_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f626a6563742d696e74657276616c73_object_intervals_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R737472696e672d736561726368_string_search_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566696e652d686173682d7461626c652d74657374_define_hash_table_test_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d617068617368_maphash_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656d68617368_remhash_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R70757468617368_puthash_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R67657468617368_gethash_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636c7268617368_clrhash_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d70_hash_table_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d7765616b6e657373_hash_table_weakness_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d74657374_hash_table_test_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d73697a65_hash_table_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d7265686173682d7468726573686f6c64_hash_table_rehash_threshold_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d7265686173682d73697a65_hash_table_rehash_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R686173682d7461626c652d636f756e74_hash_table_count_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f70792d686173682d7461626c65_copy_hash_table_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d616b652d686173682d7461626c65_make_hash_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7378686173682d657175616c2d696e636c7564696e672d70726f70657274696573_sxhash_equal_including_properties_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7378686173682d657175616c_sxhash_equal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7378686173682d65716c_sxhash_eql_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7378686173682d6571_sxhash_eq_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6765742d7661726961626c652d7761746368657273_get_variable_watchers_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R72656d6f76652d7661726961626c652d77617463686572_remove_variable_watcher_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6164642d7661726961626c652d77617463686572_add_variable_watcher_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626f6f6c2d766563746f722d636f756e742d706f70756c6174696f6e_bool_vector_count_population_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d636f756e742d636f6e7365637574697665_bool_vector_count_consecutive_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d73756273657470_bool_vector_subsetp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d6e6f74_bool_vector_not_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d7365742d646966666572656e6365_bool_vector_set_difference_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d696e74657273656374696f6e_bool_vector_intersection_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d756e696f6e_bool_vector_union_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R626f6f6c2d766563746f722d6578636c75736976652d6f72_bool_vector_exclusive_or_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R757365722d70747270_user_ptrp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6e61746976652d636f6d702d756e69742d7365742d66696c65_native_comp_unit_set_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e61746976652d636f6d702d756e69742d66696c65_native_comp_unit_file_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562722d6e61746976652d636f6d702d756e6974_subr_native_comp_unit_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562722d74797065_subr_type_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562722d6e61746976652d6c616d6264612d6c697374_subr_native_lambda_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562722d6e61746976652d656c6973702d70_subr_native_elisp_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562722d6e616d65_subr_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737562722d6172697479_subr_arity_0;
  const struct Lisp_Object (*) () R627974656f72646572_byteorder_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f676e6f74_lognot_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R312d_1__0;
  const struct Lisp_Object (*) (struct Lisp_Object) R312b_1_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R617368_ash_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f67636f756e74_logcount_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6c6f67786f72_logxor_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6c6f67696f72_logior_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6c6f67616e64_logand_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d696e_min_0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R6d6178_max_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d6f64_mod_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R25__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R2f__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R2a__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R2d___0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R2b__0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R2f3d__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R3e3d__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R3c3d__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R3e__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R3c__0;
  const struct Lisp_Object (*) (long long, struct Lisp_Object *) R3d__0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R737472696e672d746f2d6e756d626572_string_to_number_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e756d6265722d746f2d737472696e67_number_to_string_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R61736574_aset_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R61726566_aref_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7661726961626c652d62696e64696e672d6c6f637573_variable_binding_locus_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c6f63616c2d7661726961626c652d69662d7365742d70_local_variable_if_set_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6c6f63616c2d7661726961626c652d70_local_variable_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b696c6c2d6c6f63616c2d7661726961626c65_kill_local_variable_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d6c6f63616c2d7661726961626c65_make_local_variable_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d7661726961626c652d6275666665722d6c6f63616c_make_variable_buffer_local_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d64656661756c74_set_default_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656661756c742d76616c7565_default_value_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R64656661756c742d626f756e6470_default_boundp_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736574_set_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c2d76616c7565_symbol_value_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736574706c697374_setplist_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566616c696173_defalias_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R66736574_fset_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R66626f756e6470_fboundp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626f756e6470_boundp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666d616b756e626f756e64_fmakunbound_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b756e626f756e64_makunbound_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R706f736974696f6e2d73796d626f6c_position_symbol_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R72656d6f76652d706f732d66726f6d2d73796d626f6c_remove_pos_from_symbol_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c2d776974682d706f732d706f73_symbol_with_pos_pos_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626172652d73796d626f6c_bare_symbol_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c2d6e616d65_symbol_name_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c2d706c697374_symbol_plist_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e6469726563742d66756e6374696f6e_indirect_function_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c2d66756e6374696f6e_symbol_function_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736574636472_setcdr_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R736574636172_setcar_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6364722d73616665_cdr_safe_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6361722d73616665_car_safe_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636472_cdr_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636172_car_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e646974696f6e2d7661726961626c652d70_condition_variable_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d7574657870_mutexp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R74687265616470_threadp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d6f722d737472696e672d70_char_or_string_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d6f64756c652d66756e6374696f6e2d70_module_function_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R627974652d636f64652d66756e6374696f6e2d70_byte_code_function_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7375627270_subrp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d61726b657270_markerp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R62756666657270_bufferp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73657175656e636570_sequencep_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R617272617970_arrayp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626f6f6c2d766563746f722d70_bool_vector_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R766563746f722d6f722d636861722d7461626c652d70_vector_or_char_table_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636861722d7461626c652d70_char_table_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7265636f726470_recordp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R766563746f7270_vectorp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d756c7469627974652d737472696e672d70_multibyte_string_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R737472696e6770_stringp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b6579776f726470_keywordp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c70_symbolp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73796d626f6c2d776974682d706f732d70_symbol_with_pos_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R626172652d73796d626f6c2d70_bare_symbol_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e61746e756d70_natnump_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666c6f617470_floatp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e756d6265722d6f722d6d61726b65722d70_number_or_marker_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e756d62657270_numberp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e74656765722d6f722d6d61726b65722d70_integer_or_marker_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e746567657270_integerp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R61746f6d_atom_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6e7370_consp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e6c69737470_nlistp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c69737470_listp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R747970652d6f66_type_of_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6e756c6c_null_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6571_eq_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6d6d616e642d6d6f646573_command_modes_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726163746976652d666f726d_interactive_form_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e6469726563742d7661726961626c65_indirect_variable_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R706f736e2d61742d782d79_posn_at_x_y_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R706f736e2d61742d706f696e74_posn_at_point_0;
  const struct Lisp_Object (*) () R63757272656e742d696e7075742d6d6f6465_current_input_mode_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R7365742d696e7075742d6d6f6465_set_input_mode_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d717569742d63686172_set_quit_char_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d696e7075742d6d6574612d6d6f6465_set_input_meta_mode_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6f75747075742d666c6f772d636f6e74726f6c_set_output_flow_control_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d696e7075742d696e746572727570742d6d6f6465_set_input_interrupt_mode_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6f70656e2d64726962626c652d66696c65_open_dribble_file_0;
  const struct Lisp_Object (*) () R646973636172642d696e707574_discard_input_0;
  const struct Lisp_Object (*) () R746f702d6c6576656c_top_level_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d6d616e642d6572726f722d64656661756c742d66756e6374696f6e_command_error_default_function_0;
  const struct Lisp_Object (*) () R726563757273696f6e2d6465707468_recursion_depth_0;
  const struct Lisp_Object (*) () R657869742d7265637572736976652d65646974_exit_recursive_edit_0;
  const struct Lisp_Object (*) () R61626f72742d7265637572736976652d65646974_abort_recursive_edit_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R73757370656e642d656d616373_suspend_emacs_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636c6561722d746869732d636f6d6d616e642d6b657973_clear_this_command_keys_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7365742d2d746869732d636f6d6d616e642d6b657973_set__this_command_keys_0;
  const struct Lisp_Object (*) () R746869732d73696e676c652d636f6d6d616e642d7261772d6b657973_this_single_command_raw_keys_0;
  const struct Lisp_Object (*) () R746869732d73696e676c652d636f6d6d616e642d6b657973_this_single_command_keys_0;
  const struct Lisp_Object (*) () R746869732d636f6d6d616e642d6b6579732d766563746f72_this_command_keys_vector_0;
  const struct Lisp_Object (*) () R746869732d636f6d6d616e642d6b657973_this_command_keys_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R726563656e742d6b657973_recent_keys_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6c6f73736167652d73697a65_lossage_size_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7075742d70656e64696e672d70_input_pending_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d2d747261636b2d6d6f757365_internal__track_mouse_0;
  const struct Lisp_Object (*) () R7265637572736976652d65646974_recursive_edit_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d6b65792d73657175656e63652d766563746f72_read_key_sequence_vector_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R726561642d6b65792d73657175656e6365_read_key_sequence_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d68616e646c652d666f6375732d696e_internal_handle_focus_in_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6576656e742d636f6e766572742d6c697374_event_convert_list_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d6576656e742d73796d626f6c2d70617273652d6d6f64696669657273_internal_event_symbol_parse_modifiers_0;
  const struct Lisp_Object (*) () R63757272656e742d69646c652d74696d65_current_idle_time_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R64657363726962652d6275666665722d62696e64696e6773_describe_buffer_bindings_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R77686572652d69732d696e7465726e616c_where_is_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R746578742d636861722d6465736372697074696f6e_text_char_description_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R73696e676c652d6b65792d6465736372697074696f6e_single_key_description_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R64657363726962652d766563746f72_describe_vector_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R68656c702d2d64657363726962652d766563746f72_help__describe_vector_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6b65796d61702d2d6765742d6b6579656c74_keymap__get_keyelt_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6b65792d6465736372697074696f6e_key_description_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R61636365737369626c652d6b65796d617073_accessible_keymaps_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R63757272656e742d6163746976652d6d617073_current_active_maps_0;
  const struct Lisp_Object (*) () R63757272656e742d6d696e6f722d6d6f64652d6d617073_current_minor_mode_maps_0;
  const struct Lisp_Object (*) () R63757272656e742d676c6f62616c2d6d6170_current_global_map_0;
  const struct Lisp_Object (*) () R63757272656e742d6c6f63616c2d6d6170_current_local_map_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7573652d6c6f63616c2d6d6170_use_local_map_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7573652d676c6f62616c2d6d6170_use_global_map_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6c6f6f6b75702d6b6579_lookup_key_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R646566696e652d6b6579_define_key_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d696e6f722d6d6f64652d6b65792d62696e64696e67_minor_mode_key_binding_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6b65792d62696e64696e67_key_binding_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6d6d616e642d72656d617070696e67_command_remapping_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f70792d6b65796d6170_copy_keymap_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d61702d6b65796d6170_map_keymap_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R6d61702d6b65796d61702d696e7465726e616c_map_keymap_internal_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d7370617273652d6b65796d6170_make_sparse_keymap_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6d616b652d6b65796d6170_make_keymap_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R7365742d6b65796d61702d706172656e74_set_keymap_parent_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b65796d61702d70726f6d7074_keymap_prompt_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b65796d61702d706172656e74_keymap_parent_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6b65796d617070_keymapp_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636f6c6f722d76616c7565732d66726f6d2d636f6c6f722d73706563_color_values_from_color_spec_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R782d66616d696c792d666f6e7473_x_family_fonts_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d666163652d782d6765742d7265736f75726365_internal_face_x_get_resource_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R782d6c6973742d666f6e7473_x_list_fonts_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6269746d61702d737065632d70_bitmap_spec_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R7474792d73757070726573732d626f6c642d696e76657273652d64656661756c742d636f6c6f7273_tty_suppress_bold_inverse_default_colors_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R636c6561722d666163652d6361636865_clear_face_cache_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R666163652d617474726962757465732d61732d766563746f72_face_attributes_as_vector_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d7365742d616c7465726e61746976652d666f6e742d72656769737472792d616c697374_internal_set_alternative_font_registry_alist_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d7365742d616c7465726e61746976652d666f6e742d66616d696c792d616c697374_internal_set_alternative_font_family_alist_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d7365742d666f6e742d73656c656374696f6e2d6f72646572_internal_set_font_selection_order_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6c6f722d64697374616e6365_color_distance_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R646973706c61792d737570706f7274732d666163652d617474726962757465732d70_display_supports_face_attributes_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R6672616d652d2d666163652d686173682d7461626c65_frame__face_hash_table_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R666163652d666f6e74_face_font_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d6d657267652d696e2d676c6f62616c2d66616365_internal_merge_in_global_face_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d636f70792d6c6973702d66616365_internal_copy_lisp_face_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d6c6973702d666163652d656d7074792d70_internal_lisp_face_empty_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d6c6973702d666163652d657175616c2d70_internal_lisp_face_equal_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object) R696e7465726e616c2d6c6973702d666163652d6174747269627574652d76616c756573_internal_lisp_face_attribute_values_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d6765742d6c6973702d666163652d617474726962757465_internal_get_lisp_face_attribute_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R6d657267652d666163652d617474726962757465_merge_face_attribute_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R666163652d6174747269627574652d72656c61746976652d70_face_attribute_relative_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R636f6c6f722d737570706f727465642d70_color_supported_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R636f6c6f722d677261792d70_color_gray_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d7365742d6c6973702d666163652d6174747269627574652d66726f6d2d7265736f75726365_internal_set_lisp_face_attribute_from_resource_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object, struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d7365742d6c6973702d666163652d617474726962757465_internal_set_lisp_face_attribute_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d6c6973702d666163652d70_internal_lisp_face_p_0;
  const struct Lisp_Object (*) (struct Lisp_Object, struct Lisp_Object) R696e7465726e616c2d6d616b652d6c6973702d66616365_internal_make_lisp_face_0;
};

char[74] text_optim_qly_blob=
  { 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x28, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2d, 0x63, 0x6f, 0x6d, 0x70, 0x2d, 0x73, 0x70, 0x65, 0x65, 0x64, 0x20, 0x2e, 0x20, 0x32, 0x29, 0x20, 0x28, 0x6e, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2d, 0x63, 0x6f, 0x6d, 0x70, 0x2d, 0x64, 0x65, 0x62, 0x75, 0x67, 0x20, 0x2e, 0x20, 0x32, 0x29, 0x20, 0x28, 0x67, 0x63, 0x63, 0x6a, 0x69, 0x74, 0x20, 
    0x31, 0x32, 0x20, 0x32, 0x20, 0x30, 0x29, 0x29, 0x0, };
char[16924] text_data_fdoc_blob=
  { 0x14, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x52, 0x47, 0x30, 0x20, 0x41, 0x52, 0x47, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x47, 0x45, 0x4e, 0x45, 0x52, 0x49, 0x43, 0x20, 0x44, 0x49, 0x53, 0x50, 0x41, 0x54, 0x43, 0x48, 
    0x45, 0x53, 0x2d, 0x4c, 0x45, 0x46, 0x54, 0x20, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x53, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x52, 0x47, 0x30, 0x20, 0x41, 0x52, 0x47, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x47, 0x45, 0x4e, 0x45, 0x52, 0x49, 
    0x43, 0x20, 0x44, 0x49, 0x53, 0x50, 0x41, 0x54, 0x43, 0x48, 0x45, 0x53, 0x2d, 0x4c, 0x45, 0x46, 0x54, 0x20, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x53, 0x29, 0x22, 0x20, 0x23, 0x31, 0x3d, 0x22, 0x22, 0x20, 0x23, 0x31, 0x23, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x59, 0x4d, 0x42, 0x4f, 0x4c, 0x29, 0x22, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 
    0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x31, 0x20, 0x53, 0x32, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x29, 0x22, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x23, 0x31, 0x23, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x45, 0x29, 0x22, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 
    0x20, 0x46, 0x55, 0x4e, 0x53, 0x20, 0x47, 0x4c, 0x4f, 0x42, 0x41, 0x4c, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x46, 0x55, 0x4e, 0x53, 0x20, 0x47, 0x4c, 0x4f, 0x42, 0x41, 0x4c, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 
    0x66, 0x6e, 0x20, 0x53, 0x59, 0x4d, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x58, 0x20, 0x59, 0x29, 0x22, 0x20, 0x22, 0x54, 0x6f, 0x67, 0x67, 0x6c, 0x65, 0x20, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x6e, 
    0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x49, 0x6e, 0x20, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2c, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 
    0x6e, 0x20, 0x63, 0x61, 0x75, 0x73, 0x65, 0x73, 0x20, 0x69, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x61, 0x6e, 0x64, 0x5c, 0x6e, 0x62, 0x65, 0x20, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x69, 0x74, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 
    0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x2c, 0x20, 0x74, 0x6f, 0x67, 0x67, 0x6c, 0x65, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x60, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 
    0x6d, 0x6f, 0x64, 0x65, 0x27, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x69, 0x73, 0x20, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x2c, 0x20, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x64, 
    0x65, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x66, 0x20, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x7a, 0x65, 0x72, 0x6f, 0x20, 0x6f, 0x72, 0x20, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2c, 0x20, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, 
    0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x4c, 0x69, 0x73, 0x70, 0x2c, 0x20, 0x74, 0x6f, 0x67, 0x67, 0x6c, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x66, 0x20, 0x41, 0x52, 0x47, 0x20, 0x69, 0x73, 0x20, 0x60, 0x74, 0x6f, 0x67, 0x67, 0x6c, 0x65, 0x27, 0x2e, 0x20, 0x20, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x64, 
    0x65, 0x20, 0x69, 0x66, 0x20, 0x41, 0x52, 0x47, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x6f, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x2c, 0x20, 0x6f, 0x72, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 
    0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x66, 0x20, 0x41, 0x52, 0x47, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x6f, 0x20, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x20, 0x77, 0x68, 0x65, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x20, 
    0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x73, 0x20, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x5c, 0x6e, 0x65, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x2e, 0x5c, 
    0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x73, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x69, 0x73, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x20, 0x62, 0x6f, 0x74, 0x68, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x73, 0x20, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x77, 
    0x68, 0x65, 0x6e, 0x5c, 0x6e, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x20, 0x22, 0x55, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 
    0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x22, 0x20, 0x22, 0x4d, 0x61, 0x6b, 0x65, 0x20, 0x61, 0x20, 0x6e, 0x65, 0x77, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x61, 0x6d, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x73, 0x20, 0x54, 0x41, 
    0x42, 0x4c, 0x45, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x63, 0x6f, 0x70, 0x79, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 
    0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 
    0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 
    0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x53, 0x65, 0x74, 0x20, 0x6d, 0x61, 0x72, 0x6b, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2e, 0x22, 0x20, 0x22, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 
    0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x2c, 0x20, 0x77, 0x68, 
    0x65, 0x6e, 0x20, 0x69, 0x6e, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x61, 0x5c, 0x6e, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 0x72, 0x67, 0x29, 0x2c, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2c, 0x20, 0x69, 0x2e, 0x65, 0x2e, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 
    0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x2c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x77, 0x69, 0x73, 0x65, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 
    0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x2e, 0x5c, 0x6e, 0x5c, 
    0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x29, 0x22, 0x20, 0x22, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 
    0x73, 0x20, 0x62, 0x79, 0x20, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x73, 0x20, 0x61, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 
    0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x5c, 0x6e, 0x77, 0x69, 0x74, 0x68, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 
    0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x5c, 0x6e, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x20, 0x6f, 0x6e, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 
    0x6f, 0x64, 0x65, 0x27, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x59, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x65, 0x64, 0x69, 0x74, 0x20, 0x74, 0x68, 0x65, 
    0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x5c, 0x5c, 0x3c, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x3e, 0x5c, 0x5c, 0x5b, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x72, 0x65, 0x64, 0x65, 0x66, 
    0x69, 0x6e, 0x65, 0x5d, 0x20, 0x74, 0x6f, 0x20, 0x72, 0x65, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5c, 0x6e, 0x61, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x79, 0x6f, 0x75, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x73, 0x20, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x20, 0x61, 0x20, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x20, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x65, 0x61, 0x63, 0x68, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 
    0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x69, 0x6e, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x68, 0x65, 0x73, 0x65, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x20, 0x6c, 
    0x69, 0x6e, 0x65, 0x20, 0x69, 0x73, 0x20, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x70, 0x65, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x3a, 0x5c, 0x6e, 0x5c, 0x6e, 0x20, 0x20, 0x20, 0x20, 0x4e, 0x41, 0x4d, 
    0x45, 0x20, 0x20, 0x20, 0x55, 0x53, 0x45, 0x43, 0x4f, 0x55, 0x4e, 0x54, 0x20, 0x20, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x20, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x5c, 0x6e, 0x5c, 0x6e, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x61, 0x72, 0x65, 0x20, 
    0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x71, 0x75, 0x6f, 0x74, 0x65, 0x73, 0x2c, 0x5c, 0x6e, 0x55, 0x53, 0x45, 0x43, 0x4f, 0x55, 0x4e, 0x54, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x76, 0x61, 
    0x6c, 0x69, 0x64, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x6e, 0x74, 0x68, 0x61, 0x74, 0x20, 0x6d, 0x61, 0x79, 0x20, 0x62, 0x65, 0x20, 0x6f, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x20, 0x28, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x75, 0x73, 0x75, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x6f, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x29, 0x2e, 0x22, 0x20, 0x22, 0x52, 0x65, 0x64, 
    0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x62, 0x62, 
    0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x76, 0x69, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 
    0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x69, 0x6e, 0x66, 0x6f, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x20, 
    0x6d, 0x75, 0x73, 0x74, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x41, 0x52, 0x47, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x2c, 0x20, 0x77, 0x68, 0x65, 0x6e, 
    0x20, 0x69, 0x6e, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x61, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x5c, 0x6e, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x29, 0x2c, 0x20, 0x65, 0x6c, 0x69, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 
    0x6f, 0x6e, 0x73, 0x20, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x6e, 0x65, 0x73, 0x5c, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 
    0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x61, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x20, 0x77, 
    0x69, 0x74, 0x68, 0x20, 0x60, 0x77, 0x72, 0x69, 0x74, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x27, 0x2e, 0x5c, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6f, 0x66, 0x20, 
    0x74, 0x68, 0x65, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x72, 0x65, 0x61, 0x64, 0x3b, 0x5c, 0x6e, 0x69, 0x74, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 
    0x27, 0x2e, 0x5c, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x51, 0x55, 0x49, 0x45, 0x54, 0x4c, 0x59, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x64, 0x6f, 0x6e, 0x27, 0x74, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 
    0x20, 0x61, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5c, 0x6e, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x20, 0x51, 0x55, 0x49, 
    0x45, 0x54, 0x4c, 0x59, 0x29, 0x22, 0x20, 0x22, 0x51, 0x75, 0x69, 0x65, 0x74, 0x6c, 0x79, 0x20, 0x72, 0x65, 0x61, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x60, 
    0x77, 0x72, 0x69, 0x74, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x27, 0x2e, 0x5c, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 
    0x69, 0x6c, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x72, 0x65, 0x61, 0x64, 0x3b, 0x5c, 0x6e, 0x69, 0x74, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x27, 0x2e, 0x5c, 0x6e, 0x44, 
    0x6f, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 
    0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x57, 0x72, 0x69, 0x74, 0x65, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x75, 0x73, 0x65, 0x72, 0x2d, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x20, 0x66, 0x69, 0x6c, 0x65, 
    0x20, 0x6f, 0x66, 0x20, 0x4c, 0x69, 0x73, 0x70, 0x20, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x20, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x3b, 0x20, 0x69, 0x74, 0x20, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 
    0x73, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x5c, 0x6e, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x2d, 0x6c, 0x69, 0x73, 0x74, 0x27, 0x2e, 0x5c, 0x6e, 0x54, 
    0x68, 0x65, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x62, 0x65, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 
    0x61, 0x6d, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x6f, 
    0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x20, 0x6f, 0x72, 0x20, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x69, 0x74, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x5c, 0x6e, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x27, 0x2e, 0x5c, 
    0x6e, 0x49, 0x66, 0x20, 0x56, 0x45, 0x52, 0x42, 0x4f, 0x53, 0x45, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x61, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 0x69, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x77, 0x68, 
    0x65, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x73, 0x61, 0x76, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x20, 0x56, 0x45, 0x52, 0x42, 0x4f, 0x53, 0x45, 0x29, 
    0x22, 0x20, 0x22, 0x53, 0x61, 0x76, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x2d, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 
    0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x46, 0x49, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x53, 0x61, 0x76, 0x65, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x2d, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 
    0x6e, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x73, 0x61, 0x76, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x69, 0x6c, 0x65, 
    0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x64, 0x20, 0x62, 0x79, 0x5c, 0x6e, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x27, 0x2e, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x20, 0x77, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x27, 0x73, 0x20, 0x61, 0x6e, 
    0x20, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x41, 0x52, 
    0x47, 0x20, 0x73, 0x61, 0x79, 0x73, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3b, 0x5c, 0x6e, 0x7a, 0x65, 
    0x72, 0x6f, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x41, 0x20, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x20, 0x41, 0x52, 0x47, 0x20, 0x6d, 
    0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x72, 0x65, 0x61, 0x64, 0x73, 0x20, 0x74, 0x68, 0x65, 
    0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x60, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x2d, 0x61, 0x64, 0x64, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 
    0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x70, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x65, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x3a, 0x5c, 0x6e, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 
    0x20, 0x69, 0x73, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5c, 0x6e, 0x61, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 
    0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x79, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x74, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 
    0x44, 0x6f, 0x6e, 0x27, 0x74, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x20, 0x4c, 0x69, 0x73, 0x70, 0x20, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x3b, 0x20, 0x75, 0x73, 0x65, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x69, 
    0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x28, 0x61, 0x6c, 0x6c, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x73, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x77, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x65, 
    0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x27, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 
    0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x41, 0x52, 0x47, 0x20, 0x73, 0x61, 0x79, 0x73, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x6d, 0x61, 0x6e, 
    0x79, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3b, 0x5c, 0x6e, 0x7a, 0x65, 0x72, 0x6f, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 
    0x6e, 0x74, 0x69, 0x72, 0x65, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x41, 0x20, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x20, 0x41, 0x52, 0x47, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x6e, 0x64, 0x65, 0x66, 0x69, 
    0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x72, 0x65, 0x61, 0x64, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 
    0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x60, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x2d, 0x61, 0x64, 0x64, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x2c, 0x20, 0x77, 0x68, 
    0x69, 0x63, 0x68, 0x20, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x70, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x65, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x3a, 0x5c, 0x6e, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 
    0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5c, 0x6e, 0x61, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x79, 0x20, 0x73, 0x70, 
    0x65, 0x63, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x74, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x44, 0x6f, 0x6e, 0x27, 0x74, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x66, 0x75, 0x6e, 0x63, 
    0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x20, 0x4c, 0x69, 0x73, 0x70, 0x20, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x3b, 0x20, 0x75, 0x73, 0x65, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x52, 0x47, 0x29, 
    0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x54, 0x59, 0x50, 0x45, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 0x61, 0x20, 0x6d, 
    0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x4e, 0x2c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x4e, 
    0x74, 0x68, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x20, 0x20, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x20, 0x4e, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x75, 0x73, 0x65, 
    0x20, 0x74, 0x68, 0x65, 0x20, 0x4e, 0x74, 0x68, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x60, 0x6f, 0x6e, 0x6c, 0x79, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x27, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 
    0x6c, 0x2c, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x61, 0x5c, 0x6e, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x69, 0x6e, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x74, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x6e, 0x73, 0x74, 
    0x65, 0x61, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x6f, 0x6e, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x72, 0x65, 0x61, 0x64, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 
    0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x60, 0x61, 0x64, 0x64, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 
    0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x70, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x65, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x3a, 0x5c, 0x6e, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 
    0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5c, 0x6e, 0x74, 0x6f, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x79, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x79, 
    0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 
    0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 0x61, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x69, 0x6e, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x74, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x57, 
    0x69, 0x74, 0x68, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x4e, 0x2c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x4e, 0x74, 0x68, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x20, 0x20, 0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x20, 0x4e, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x4e, 0x74, 0x68, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x5c, 
    0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x72, 0x65, 0x61, 0x64, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x73, 0x20, 0x74, 
    0x68, 0x65, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 
    0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x60, 0x61, 0x64, 0x64, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x70, 0x70, 0x6f, 0x73, 0x69, 0x74, 
    0x65, 0x20, 0x74, 0x61, 0x73, 0x6b, 0x3a, 0x5c, 0x6e, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x63, 0x6f, 0x6d, 
    0x6d, 0x61, 0x6e, 0x64, 0x5c, 0x6e, 0x74, 0x6f, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x79, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 
    0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x54, 0x59, 0x50, 0x45, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x20, 0x22, 0x4d, 0x61, 0x72, 0x6b, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 
    0x74, 0x68, 0x65, 0x20, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x20, 0x73, 0x74, 0x61, 
    0x72, 0x74, 0x73, 0x20, 0x61, 0x74, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x72, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x20, 0x61, 0x74, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x2e, 0x20, 0x20, 0x54, 0x68, 0x69, 0x73, 0x20, 0x77, 0x61, 0x79, 0x2c, 
    0x20, 0x79, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x77, 0x69, 0x74, 0x68, 0x5c, 0x6e, 0x61, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x3a, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x2c, 0x20, 0x75, 0x73, 0x65, 
    0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2c, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x73, 0x20, 
    0x61, 0x20, 0x68, 0x79, 0x70, 0x68, 0x65, 0x6e, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5c, 0x6e, 0x69, 0x73, 0x20, 0x73, 0x75, 0x62, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x20, 0x65, 0x78, 
    0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x2c, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x68, 0x79, 0x70, 0x68, 0x65, 0x6e, 0x20, 0x77, 0x69, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x69, 0x73, 0x20, 0x69, 0x74, 0x73, 0x65, 0x6c, 0x66, 0x20, 
    0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2c, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x74, 0x2c, 0x5c, 0x6e, 0x75, 0x6e, 0x6c, 0x65, 0x73, 0x73, 0x20, 0x41, 0x52, 0x47, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2e, 0x20, 0x20, 0x49, 0x6e, 0x74, 
    0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x2c, 0x20, 0x41, 0x52, 0x47, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x5c, 0x6e, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x20, 
    0x22, 0x46, 0x6f, 0x72, 0x20, 0x65, 0x61, 0x63, 0x68, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6f, 0x63, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0x6f, 0x66, 0x66, 0x65, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x74, 0x2e, 0x5c, 0x6e, 
    0x41, 0x73, 0x6b, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x60, 0x79, 0x27, 0x20, 0x6f, 0x72, 0x20, 0x60, 0x6e, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x65, 0x61, 0x63, 0x68, 0x20, 0x6f, 0x63, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x2e, 0x5c, 0x6e, 0x41, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x20, 0x61, 
    0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x64, 0x6f, 0x6e, 0x27, 0x74, 0x20, 0x71, 0x75, 0x65, 0x72, 0x79, 0x3b, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x54, 0x41, 0x52, 0x54, 0x20, 0x45, 0x4e, 0x44, 0x20, 
    0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x4e, 0x4f, 0x51, 0x55, 0x45, 0x52, 0x59, 0x29, 0x22, 0x20, 0x22, 0x47, 0x65, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 
    0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x29, 0x22, 0x20, 0x22, 0x53, 0x65, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x54, 0x41, 0x42, 
    0x4c, 0x45, 0x20, 0x74, 0x6f, 0x20, 0x56, 0x41, 0x4c, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x20, 0x56, 0x41, 0x4c, 0x29, 0x22, 0x20, 0x22, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x20, 0x61, 0x20, 0x6e, 0x65, 0x77, 0x2c, 0x20, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 
    0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x5c, 0x6e, 0x50, 0x52, 0x4f, 0x50, 0x53, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x50, 0x52, 
    0x4f, 0x50, 0x53, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x4f, 0x42, 0x4a, 0x45, 0x43, 0x54, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4f, 0x42, 0x4a, 0x45, 0x43, 
    0x54, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x4f, 0x42, 0x4a, 0x45, 0x43, 0x54, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x49, 0x47, 
    0x4e, 0x4f, 0x52, 0x45, 0x2d, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4f, 
    0x42, 0x4a, 0x45, 0x43, 0x54, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x49, 0x47, 0x4e, 0x4f, 0x52, 0x45, 0x2d, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x29, 0x22, 0x20, 0x22, 0x55, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 
    0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x2c, 0x20, 0x6c, 0x65, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 
    0x69, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x2c, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x2e, 0x5c, 0x6e, 0x41, 0x42, 
    0x42, 0x52, 0x45, 0x56, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x6c, 0x6f, 0x77, 0x65, 0x72, 0x2d, 0x63, 0x61, 0x73, 0x65, 0x2e, 0x5c, 0x6e, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x73, 0x68, 0x6f, 0x75, 
    0x6c, 0x64, 0x20, 0x75, 0x73, 0x75, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x5c, 0x6e, 0x54, 0x6f, 0x20, 0x75, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x69, 0x74, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x45, 
    0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x3d, 0x20, 0x6e, 0x69, 0x6c, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x69, 0x74, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 
    0x6e, 0x6f, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x3b, 0x5c, 0x6e, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x45, 0x58, 0x50, 
    0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x61, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x28, 0x61, 0x6e, 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x2c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x73, 0x20, 0x61, 0x5c, 0x6e, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x20, 
    0x6f, 0x6e, 0x65, 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x75, 0x61, 0x6c, 0x20, 0x77, 0x61, 0x79, 0x20, 0x62, 0x75, 0x74, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x5c, 0x6e, 0x20, 0x72, 0x75, 0x6e, 0x73, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 
    0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x61, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x60, 0x6e, 0x6f, 0x2d, 0x73, 0x65, 0x6c, 0x66, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x27, 
    0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x2c, 0x5c, 0x6e, 0x69, 0x74, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x20, 0x77, 0x68, 0x65, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x65, 0x64, 0x20, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5c, 0x6e, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x73, 0x75, 0x63, 0x68, 0x20, 0x61, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 
    0x74, 0x68, 0x65, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x5c, 0x6e, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x73, 0x75, 0x63, 0x68, 0x20, 0x61, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x74, 0x68, 0x65, 
    0x6e, 0x20, 0x73, 0x6f, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x27, 0x5c, 0x6e, 0x28, 0x61, 0x6e, 0x64, 0x20, 0x60, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x29, 0x2c, 0x20, 0x61, 0x73, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x68, 0x61, 0x64, 0x20, 0x74, 0x61, 0x6b, 0x65, 0x6e, 0x20, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x50, 0x52, 0x4f, 0x50, 0x53, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x20, 0x20, 0x54, 0x68, 0x65, 0x20, 0x66, 
    0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x69, 0x6e, 0x67, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x3a, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x27, 0x3a, 0x20, 0x74, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x73, 0x20, 0x75, 0x73, 0x61, 0x67, 0x65, 0x2d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x63, 0x72, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x65, 0x64, 0x20, 0x65, 0x61, 0x63, 0x68, 0x5c, 0x6e, 0x20, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x20, 0x69, 0x73, 0x20, 0x75, 0x73, 0x65, 0x64, 0x20, 0x28, 0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x69, 0x73, 0x20, 0x7a, 0x65, 0x72, 0x6f, 0x29, 0x2e, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x27, 0x3a, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x73, 0x61, 0x79, 0x73, 
    0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x5c, 0x22, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5c, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x6e, 0x20, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x62, 0x65, 0x20, 0x73, 
    0x61, 0x76, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x27, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x20, 0x20, 0x55, 0x6e, 0x6c, 0x65, 0x73, 0x73, 0x20, 0x60, 0x3a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x27, 0x20, 0x69, 0x73, 0x20, 0x60, 0x66, 0x6f, 
    0x72, 0x63, 0x65, 0x27, 0x2c, 0x20, 0x61, 0x20, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x77, 0x69, 0x6c, 0x6c, 0x20, 0x6e, 0x6f, 0x74, 0x5c, 0x6e, 0x20, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x77, 0x72, 0x69, 0x74, 0x65, 0x20, 0x61, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x61, 0x6d, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x2e, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x69, 0x78, 0x65, 0x64, 0x27, 0x3a, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x68, 
    0x61, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x65, 0x64, 0x20, 0x75, 0x70, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6f, 0x75, 0x74, 0x5c, 0x6e, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x6f, 0x6c, 0x64, 0x69, 0x6e, 0x67, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 
    0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x63, 0x61, 0x70, 0x69, 0x74, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x2f, 0x75, 0x70, 0x63, 0x61, 0x73, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x27, 0x3a, 0x20, 0x61, 0x20, 0x66, 
    0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x5c, 0x6e, 0x20, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 
    0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x75, 0x73, 0x65, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x61, 0x20, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x75, 0x6c, 0x61, 0x72, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x41, 0x6e, 0x20, 0x6f, 0x62, 
    0x73, 0x6f, 0x6c, 0x65, 0x74, 0x65, 0x20, 0x62, 0x75, 0x74, 0x20, 0x73, 0x74, 0x69, 0x6c, 0x6c, 0x20, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x20, 0x69, 0x73, 0x3a, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x54, 0x41, 
    0x42, 0x4c, 0x45, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x43, 0x4f, 0x55, 0x4e, 0x54, 0x20, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x29, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x41, 0x42, 
    0x42, 0x52, 0x45, 0x56, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x48, 0x4f, 0x4f, 0x4b, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x53, 0x29, 0x22, 0x20, 0x22, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 
    0x74, 0x65, 0x72, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x20, 0x69, 0x6e, 0x20, 0x65, 0x69, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x28, 0x69, 0x66, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 
    0x6c, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6f, 0x72, 0x20, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x20, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x47, 0x4c, 0x4f, 0x42, 0x41, 0x4c, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 
    0x6e, 0x65, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x61, 0x73, 0x20, 0x61, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x2e, 0x5c, 
    0x6e, 0x54, 0x68, 0x65, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x69, 0x74, 0x75, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 
    0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x5c, 0x6e, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 
    0x61, 0x73, 0x20, 0x61, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 
    0x65, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x2d, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x69, 0x74, 0x75, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 
    0x65, 0x6e, 0x74, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 
    0x61, 0x62, 0x6c, 0x65, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x72, 0x65, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x20, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x2e, 0x5c, 0x6e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x53, 0x2c, 0x20, 0x69, 0x66, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x20, 
    0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x75, 0x61, 0x6c, 0x20, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x2e, 0x20, 0x20, 0x49, 0x74, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x68, 0x6f, 0x6c, 0x64, 0x5c, 0x6e, 0x65, 0x69, 0x74, 0x68, 0x65, 0x72, 0x20, 0x61, 0x20, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x72, 0x20, 0x61, 
    0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x53, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x79, 
    0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x72, 0x65, 0x70, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x69, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x27, 0x73, 0x20, 0x6e, 
    0x61, 0x6d, 0x65, 0x20, 0x69, 0x73, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x2c, 0x20, 0x62, 0x75, 0x74, 0x20, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x61, 0x6e, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3b, 0x5c, 
    0x6e, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x72, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 
    0x20, 0x6f, 0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x73, 0x75, 0x63, 0x68, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 
    0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x72, 0x65, 0x70, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6e, 
    0x61, 0x6d, 0x65, 0x64, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x69, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x27, 0x73, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x69, 0x73, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x2c, 0x20, 0x62, 0x75, 0x74, 0x20, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x6e, 
    0x6f, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x61, 0x6e, 0x6f, 0x6e, 0x69, 0x63, 0x61, 0x6c, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3b, 0x5c, 0x6e, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x72, 0x61, 0x74, 0x68, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x20, 0x6f, 0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x73, 0x75, 
    0x63, 0x68, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x20, 0x61, 0x72, 0x67, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x20, 0x69, 0x74, 0x20, 0x75, 0x70, 0x20, 0x69, 0x6e, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x69, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x72, 0x79, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x27, 0x73, 0x20, 0x6d, 0x6f, 
    0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2c, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 
    0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 
    0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2e, 0x5c, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x79, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x61, 0x73, 0x20, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x20, 0x61, 0x72, 
    0x67, 0x3b, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x69, 0x73, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x65, 0x64, 0x20, 0x75, 0x70, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x26, 
    0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x54, 0x72, 0x79, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x20, 0x20, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x69, 
    0x74, 0x20, 0x69, 0x66, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x2c, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x77, 0x69, 0x73, 0x65, 0x2e, 0x22, 0x20, 0x22, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x61, 0x74, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 
    0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x62, 0x79, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x77, 0x61, 0x73, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x6e, 0x6f, 
    0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x57, 0x4f, 0x52, 0x44, 0x53, 0x54, 0x41, 0x52, 0x54, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x57, 0x4f, 0x52, 0x44, 0x45, 0x4e, 0x44, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x3b, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 
    0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x20, 0x74, 0x65, 0x78, 0x74, 0x20, 0x62, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x20, 0x57, 0x4f, 0x52, 0x44, 0x53, 0x54, 0x41, 0x52, 0x54, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x57, 0x4f, 0x52, 0x44, 0x45, 0x4e, 0x44, 0x2e, 0x5c, 0x6e, 0x52, 0x65, 0x74, 0x75, 
    0x72, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x69, 0x64, 0x65, 0x72, 0x65, 0x64, 0x20, 0x61, 0x73, 0x20, 0x68, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x61, 0x6b, 0x65, 0x6e, 0x20, 
    0x70, 0x6c, 0x61, 0x63, 0x65, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x62, 0x65, 0x20, 0x69, 0x6e, 0x66, 0x6c, 0x75, 0x65, 0x6e, 0x63, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x61, 0x20, 0x60, 0x6e, 0x6f, 0x2d, 0x73, 0x65, 0x6c, 0x66, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x27, 
    0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x3b, 0x5c, 0x6e, 0x73, 0x65, 0x65, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 
    0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x57, 0x4f, 0x52, 0x44, 0x53, 0x54, 0x41, 0x52, 0x54, 0x20, 0x57, 0x4f, 0x52, 0x44, 0x45, 0x4e, 0x44, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2c, 0x20, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2e, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x63, 
    0x74, 0x69, 0x76, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x5c, 0x6e, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 
    0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2e, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x20, 0x6f, 0x66, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x2e, 0x5c, 0x6e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 
    0x20, 0x61, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x66, 0x20, 0x6f, 0x6e, 0x65, 0x20, 0x6f, 0x72, 0x20, 0x6d, 0x6f, 0x72, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x4e, 
    0x20, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2c, 0x20, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x20, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 
    0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x6e, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x73, 0x20, 0x73, 0x69, 0x67, 0x6e, 0x69, 0x66, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x20, 0x73, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x5c, 0x6e, 0x41, 0x20, 0x73, 0x69, 0x67, 
    0x6e, 0x69, 0x66, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x20, 0x73, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x2c, 0x20, 0x68, 0x65, 0x72, 0x65, 0x2c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x69, 0x66, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x20, 0x69, 0x6e, 0x20, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x20, 0x62, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x5c, 0x6e, 0x74, 
    0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x74, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x62, 0x65, 0x6c, 0x6f, 0x77, 0x20, 0x74, 0x68, 0x65, 0x20, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x64, 
    0x5c, 0x6e, 0x62, 0x79, 0x20, 0x74, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x68, 0x69, 0x6e, 0x74, 0x2d, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x27, 0x2e, 0x5c, 0x6e, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x69, 0x73, 
    0x20, 0x61, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x20, 0x63, 0x65, 0x6c, 0x6c, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x61, 0x72, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x64, 0x72, 0x20, 0x69, 0x73, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x20, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x20, 0x61, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 
    0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x20, 0x63, 0x65, 0x6c, 0x6c, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x60, 0x63, 0x61, 0x72, 0x27, 0x20, 0x69, 
    0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x60, 0x63, 0x64, 0x72, 0x27, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x29, 0x22, 
    0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x65, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x74, 0x77, 0x6f, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x67, 0x69, 0x76, 0x65, 0x6e, 0x20, 0x62, 0x79, 0x20, 0x4e, 0x45, 0x57, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x43, 0x55, 0x52, 0x52, 0x45, 0x4e, 
    0x54, 0x2e, 0x5c, 0x6e, 0x4e, 0x45, 0x57, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x43, 0x55, 0x52, 0x52, 0x45, 0x4e, 0x54, 0x20, 0x61, 0x72, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x20, 0x63, 0x65, 0x6c, 0x6c, 0x73, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x60, 0x63, 0x61, 0x72, 0x27, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 
    0x69, 0x6f, 0x6e, 0x5c, 0x6e, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x60, 0x63, 0x64, 0x72, 0x27, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4e, 0x45, 0x57, 0x20, 0x43, 0x55, 0x52, 0x52, 0x45, 0x4e, 0x54, 0x29, 0x22, 0x20, 0x22, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x20, 
    0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x62, 0x61, 0x73, 0x65, 0x64, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x28, 0x73, 0x29, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x5c, 0x6e, 0x55, 0x73, 0x65, 0x73, 0x20, 0x60, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x68, 0x69, 0x6e, 0x74, 0x2d, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x27, 0x20, 0x74, 0x6f, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 
    0x5c, 0x6e, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x65, 0x64, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x65, 0x78, 0x70, 
    0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x79, 0x20, 0x77, 0x65, 0x72, 0x65, 0x20, 0x75, 0x73, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x45, 0x61, 0x63, 0x68, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 
    0x65, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x20, 0x63, 0x65, 0x6c, 0x6c, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x60, 0x63, 0x61, 0x72, 0x27, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 
    0x20, 0x74, 0x65, 0x78, 0x74, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x60, 0x63, 0x64, 0x72, 0x27, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x68, 0x61, 0x73, 0x20, 0x62, 0x65, 0x65, 
    0x6e, 0x5c, 0x6e, 0x74, 0x79, 0x70, 0x65, 0x64, 0x2e, 0x22, 0x20, 0x22, 0x53, 0x68, 0x6f, 0x77, 0x20, 0x61, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x63, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x68, 0x61, 0x76, 
    0x65, 0x20, 0x75, 0x73, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x73, 0x68, 0x6f, 0x77, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x79, 0x6f, 0x75, 0x27, 0x76, 0x65, 0x20, 0x5c, 0x22, 0x6d, 0x69, 0x73, 0x73, 0x65, 0x64, 0x5c, 0x22, 0x20, 0x62, 0x65, 0x63, 0x61, 0x75, 0x73, 0x65, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x74, 0x79, 
    0x70, 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x66, 0x75, 0x6c, 0x6c, 0x20, 0x74, 0x65, 0x78, 0x74, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 
    0x74, 0x65, 0x78, 0x74, 0x2e, 0x22, 0x20, 0x22, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2c, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x68, 
    0x65, 0x72, 0x65, 0x2e, 0x5c, 0x6e, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x6c, 0x69, 0x63, 0x69, 0x74, 0x6c, 0x79, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x20, 0x65, 0x76, 0x65, 0x6e, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x20, 0x69, 
    0x73, 0x20, 0x6e, 0x69, 0x6c, 0x2e, 0x5c, 0x6e, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x27, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x72, 0x67, 0x75, 
    0x6d, 0x65, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x64, 0x6f, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x6b, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x20, 0x77, 0x68, 0x61, 0x74, 0x65, 0x76, 0x65, 0x72, 0x20, 0x69, 0x74, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x2e, 0x20, 0x20, 0x28, 0x54, 0x68, 0x61, 0x74, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 
    0x6e, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x5c, 0x6e, 0x62, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x63, 0x63, 0x75, 0x72, 0x72, 0x65, 0x64, 0x2c, 0x20, 0x65, 0x6c, 0x73, 0x65, 
    0x20, 0x6e, 0x69, 0x6c, 0x2e, 0x29, 0x22, 0x20, 0x22, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x27, 0x2e, 0x5c, 0x6e, 
    0x54, 0x68, 0x69, 0x73, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x72, 0x65, 0x73, 0x70, 0x65, 0x63, 0x74, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6f, 0x62, 0x73, 0x6f, 0x6c, 0x65, 0x74, 0x65, 0x20, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 
    0x74, 0x69, 0x6f, 0x6e, 0x73, 0x27, 0x2e, 0x5c, 0x6e, 0x28, 0x53, 0x65, 0x65, 0x20, 0x60, 0x77, 0x69, 0x74, 0x68, 0x2d, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 
    0x73, 0x2e, 0x29, 0x5c, 0x6e, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x27, 0x20, 0x74, 0x6f, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x20, 
    0x77, 0x68, 0x61, 0x74, 0x20, 0x69, 0x74, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x2e, 0x22, 0x20, 0x22, 0x55, 0x6e, 0x64, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 
    0x64, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x64, 0x69, 0x66, 0x66, 0x65, 0x72, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x20, 0x75, 0x6e, 0x64, 0x6f, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x64, 0x6f, 0x6e, 0x65, 
    0x20, 0x73, 0x69, 0x6e, 0x63, 0x65, 0x20, 0x74, 0x68, 0x65, 0x6e, 0x5c, 0x6e, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x75, 0x6e, 0x64, 0x6f, 0x6e, 0x65, 0x2e, 0x22, 0x20, 0x22, 0x57, 0x72, 0x69, 0x74, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x20, 0x60, 0x72, 0x65, 0x61, 0x64, 0x27, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x66, 
    0x6f, 0x72, 0x6d, 0x2e, 0x5c, 0x6e, 0x50, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x60, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x2d, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x27, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x60, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x27, 
    0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x59, 0x4d, 0x29, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x59, 0x4d, 0x29, 0x22, 0x20, 0x22, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x20, 0x66, 0x75, 0x6c, 0x6c, 0x20, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 
    0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x2e, 0x5c, 0x6e, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x77, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 
    0x69, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x32, 0x6e, 0x64, 0x20, 0x61, 0x72, 0x67, 0x20, 0x52, 0x45, 0x41, 0x44, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x69, 0x6e, 
    0x73, 0x65, 0x72, 0x74, 0x20, 0x61, 0x20, 0x68, 0x75, 0x6d, 0x61, 0x6e, 0x2d, 0x72, 0x65, 0x61, 0x64, 0x61, 0x62, 0x6c, 0x65, 0x5c, 0x6e, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x52, 0x45, 0x41, 0x44, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 
    0x74, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x20, 0x20, 0x54, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x5c, 0x6e, 0x61, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x20, 0x74, 0x6f, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 
    0x62, 0x6c, 0x65, 0x27, 0x20, 0x74, 0x68, 0x61, 0x74, 0x2c, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x65, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x64, 0x2c, 0x20, 0x77, 0x69, 0x6c, 0x6c, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x65, 0x78, 
    0x61, 0x63, 0x74, 0x6c, 0x79, 0x20, 0x61, 0x73, 0x20, 0x69, 0x74, 0x20, 0x69, 0x73, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x64, 0x20, 0x61, 0x73, 0x20, 0x5c, 0x22, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x61, 0x62, 
    0x62, 0x72, 0x65, 0x76, 0x73, 0x5c, 0x22, 0x20, 0x61, 0x72, 0x65, 0x20, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x52, 0x45, 0x41, 0x44, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 
    0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x2e, 0x5c, 0x6e, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x69, 0x73, 0x20, 0x61, 
    0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x77, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x69, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x20, 0x20, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5c, 0x6e, 0x61, 0x72, 0x65, 0x20, 0x6f, 0x6d, 0x69, 
    0x74, 0x74, 0x65, 0x64, 0x20, 0x75, 0x6e, 0x6c, 0x65, 0x73, 0x73, 0x20, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x53, 0x59, 0x53, 0x54, 0x45, 0x4d, 0x29, 0x22, 0x20, 0x22, 0x44, 
    0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x28, 0x61, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x29, 0x20, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x2e, 0x5c, 0x6e, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x69, 0x74, 0x20, 0x61, 0x63, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x5c, 
    0x6e, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x20, 0x28, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x20, 0x2e, 0x2e, 0x2e, 0x29, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x72, 0x65, 0x20, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 
    0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x2e, 0x5c, 0x6e, 0x50, 0x52, 0x4f, 0x50, 0x53, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x20, 0x74, 0x6f, 0x20, 0x74, 0x68, 0x65, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x50, 0x72, 
    0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x69, 0x6e, 0x67, 0x3a, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x73, 0x27, 0x20, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x69, 0x6e, 0x68, 0x65, 0x72, 0x69, 0x74, 0x73, 0x5c, 0x6e, 0x20, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x5c, 0x6e, 
    0x2d, 0x20, 0x60, 0x3a, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x69, 0x78, 0x65, 0x64, 0x27, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x65, 0x64, 0x20, 0x75, 0x70, 0x20, 0x77, 
    0x69, 0x74, 0x68, 0x6f, 0x75, 0x74, 0x5c, 0x6e, 0x20, 0x20, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x6f, 0x6c, 0x64, 0x69, 0x6e, 0x67, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x63, 0x61, 0x70, 0x69, 0x74, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x2f, 0x75, 0x70, 0x63, 
    0x61, 0x73, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x72, 0x65, 0x67, 0x65, 0x78, 0x70, 0x27, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x72, 0x65, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x20, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x73, 0x20, 0x68, 0x6f, 0x77, 0x20, 0x74, 0x6f, 
    0x20, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x20, 0x74, 0x68, 0x65, 0x5c, 0x6e, 0x20, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2e, 0x20, 0x20, 0x54, 0x68, 0x65, 0x20, 0x73, 0x75, 0x62, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x20, 0x31, 
    0x20, 0x69, 0x73, 0x20, 0x74, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5c, 0x6e, 0x20, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x6f, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x60, 0x3a, 0x72, 0x65, 0x67, 0x65, 0x78, 0x70, 0x27, 
    0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5c, 0x6e, 0x20, 0x20, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x20, 0x75, 0x73, 0x65, 0x73, 0x20, 0x60, 0x62, 0x61, 0x63, 0x6b, 0x77, 0x61, 0x72, 0x64, 0x2d, 0x77, 0x6f, 0x72, 0x64, 0x27, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x60, 0x66, 0x6f, 0x72, 0x77, 0x61, 
    0x72, 0x64, 0x2d, 0x77, 0x6f, 0x72, 0x64, 0x27, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x5c, 0x6e, 0x20, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x72, 0x65, 0x66, 0x6f, 
    0x72, 0x65, 0x20, 0x62, 0x79, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x2e, 0x5c, 0x6e, 0x2d, 0x20, 0x60, 0x3a, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x27, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x62, 
    0x65, 0x20, 0x73, 0x65, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x73, 0x5c, 0x6e, 0x20, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 
    0x61, 0x6e, 0x64, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x75, 0x73, 0x65, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x69, 0x73, 0x5c, 0x6e, 0x20, 
    0x20, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x60, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x4e, 0x41, 0x4d, 0x45, 0x20, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x53, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 
    0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x44, 0x4f, 0x43, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x53, 0x29, 0x22, 0x20, 0x22, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x61, 0x20, 0x6d, 0x65, 0x6e, 0x75, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x73, 0x68, 0x6f, 0x77, 0x73, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x2e, 0x5c, 0x6e, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x20, 0x72, 0x75, 0x6e, 0x73, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x65, 
    0x6e, 0x74, 0x72, 0x79, 0x27, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6b, 0x65, 0x79, 0x6d, 0x61, 0x70, 0x2e, 0x5c, 0x6e, 0x53, 0x4f, 0x52, 
    0x54, 0x46, 0x55, 0x4e, 0x20, 0x69, 0x73, 0x20, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x60, 0x73, 0x6f, 0x72, 0x74, 0x27, 0x20, 0x74, 0x6f, 0x20, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 
    0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x20, 0x53, 0x4f, 0x52, 0x54, 0x46, 0x55, 0x4e, 0x29, 0x22, 0x20, 0x22, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 
    0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x20, 
    0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x70, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x27, 0x2c, 0x5c, 0x6e, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x73, 0x65, 0x65, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x72, 0x75, 0x6e, 0x73, 
    0x20, 0x74, 0x68, 0x65, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x27, 0x2c, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x20, 0x6f, 0x72, 0x5c, 0x6e, 0x70, 0x65, 0x6e, 0x75, 0x6c, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 
    0x20, 0x73, 0x74, 0x65, 0x70, 0x20, 0x64, 0x75, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x5c, 0x5c, 0x7b, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x7d, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 
    0x28, 0x66, 0x6e, 0x20, 0x51, 0x55, 0x45, 0x52, 0x59, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x41, 0x52, 0x47, 0x29, 0x22, 0x5d, 0x0, };
struct comp_thread_state * * current_thread_reloc;
bool * f_symbols_with_pos_enabled_reloc;
void * pure_reloc;
struct Lisp_Object comp_unit;
struct Lisp_Object[317] d_reloc;
char[7491] text_data_reloc_blob=
  { 0x3b, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x20, 0x67, 0x65, 0x74, 0x68, 0x61, 0x73, 0x68, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x65, 0x71, 0x6c, 0x2d, 0x75, 0x73, 0x65, 0x64, 0x20, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x63, 0x61, 0x63, 
    0x68, 0x65, 0x2d, 0x6d, 0x69, 0x73, 0x73, 0x20, 0x33, 0x20, 0x31, 0x20, 0x32, 0x20, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x20, 0x23, 0x32, 0x3d, 0x23, 0x5b, 0x33, 0x38, 0x35, 0x20, 0x22, 0x1, 0x5c, 0x32, 0x34, 0x32, 0x5c, 0x33, 0x30, 0x30, 0x3d, 0x5c, 0x32, 0x30, 0x35, 0x9, 0x0, 0x1, 0x41, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x65, 0x71, 0x6c, 0x5d, 0x20, 0x34, 0x20, 0x23, 
    0x31, 0x3d, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x54, 0x41, 0x47, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x5f, 0x29, 0x22, 0x5d, 0x20, 0x23, 0x33, 0x3d, 0x23, 0x5b, 0x33, 0x38, 0x35, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x28, 0x74, 0x29, 0x5d, 0x20, 0x33, 0x20, 0x23, 0x31, 0x23, 0x5d, 0x20, 0x70, 0x75, 0x74, 0x68, 0x61, 
    0x73, 0x68, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x68, 0x61, 0x73, 0x68, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x3a, 0x74, 0x65, 0x73, 0x74, 0x20, 0x65, 0x71, 0x6c, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x63, 0x6c, 0x6f, 0x73, 0x75, 0x72, 0x65, 0x20, 0x23, 0x5b, 0x36, 0x34, 0x32, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x3, 0x5c, 0x66, 0x5c, 0x22, 0x5c, 0x33, 
    0x30, 0x36, 0x1, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x36, 0x27, 0x0, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x31, 0x31, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x30, 0x36, 0x6, 0xb, 0x5c, 0x66, 0x5c, 0x22, 0x21, 0x5c, 0x33, 0x31, 0x33, 0x5c, 0x33, 0x31, 0x34, 0x21, 0x5c, 
    0x22, 0x25, 0x5c, 0x33, 0x31, 0x35, 0x2, 0x2, 0x5c, 0x33, 0x30, 0x30, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x36, 0x32, 0x1, 0x5c, 0x32, 0x36, 0x32, 0x1, 0x4, 0x4, 0x4, 0x24, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x56, 0x31, 0x20, 0x56, 0x32, 0x20, 0x56, 0x33, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 
    0x63, 0x2d, 0x65, 0x71, 0x6c, 0x2d, 0x75, 0x73, 0x65, 0x64, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x20, 0x67, 0x65, 0x74, 0x68, 0x61, 0x73, 0x68, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x63, 0x61, 0x63, 0x68, 0x65, 0x2d, 0x6d, 0x69, 0x73, 0x73, 0x20, 0x31, 0x20, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x20, 0x23, 0x32, 0x23, 0x20, 0x23, 0x33, 0x23, 
    0x20, 0x6e, 0x69, 0x6c, 0x20, 0x70, 0x75, 0x74, 0x68, 0x61, 0x73, 0x68, 0x5d, 0x20, 0x31, 0x35, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x52, 0x47, 0x30, 0x20, 0x41, 0x52, 0x47, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x5d, 0x20, 0x23, 0x34, 0x3d, 0x23, 0x5b, 0x33, 0x38, 0x35, 0x20, 0x22, 0x1, 0x5c, 0x32, 0x34, 0x32, 
    0x5c, 0x33, 0x30, 0x30, 0x3d, 0x5c, 0x32, 0x30, 0x35, 0x9, 0x0, 0x1, 0x43, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x68, 0x65, 0x61, 0x64, 0x5d, 0x20, 0x34, 0x20, 0x23, 0x31, 0x23, 0x5d, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x68, 0x65, 0x61, 0x64, 0x2d, 0x75, 0x73, 0x65, 0x64, 0x20, 0x23, 0x5b, 0x36, 0x34, 0x32, 0x20, 0x22, 0x5c, 0x33, 
    0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x3, 0x5c, 0x66, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x36, 0xd, 0x0, 0x5c, 0x33, 0x30, 0x37, 0x3, 0x5c, 0x32, 0x34, 0x32, 0xd, 0x5c, 0x22, 0x5c, 0x33, 0x30, 0x37, 0x1, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x36, 0x37, 0x0, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x31, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 
    0x30, 0x31, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x31, 0x33, 0x5c, 0x33, 0x30, 0x37, 0x6, 0xb, 0x5c, 0x66, 0x5c, 0x22, 0x21, 0x5c, 0x33, 0x31, 0x34, 0x5c, 0x33, 0x30, 0x37, 0x6, 0x5c, 0x66, 0x5c, 0x32, 0x34, 0x32, 0xd, 0x5c, 0x22, 0x21, 0x5c, 0x33, 0x31, 0x35, 0x5c, 0x33, 0x31, 0x36, 0x21, 0x23, 0x25, 0x5c, 0x33, 0x31, 0x37, 0x2, 0x2, 0x5c, 0x33, 0x30, 0x30, 0x23, 0x5c, 0x32, 
    0x31, 0x30, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x36, 0x32, 0x1, 0x5c, 0x32, 0x36, 0x32, 0x1, 0x4, 0x4, 0x4, 0x24, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x56, 0x31, 0x20, 0x56, 0x32, 0x20, 0x56, 0x33, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x65, 0x71, 0x6c, 0x2d, 0x75, 0x73, 0x65, 0x64, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 
    0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x68, 0x65, 0x61, 0x64, 0x2d, 0x75, 0x73, 0x65, 0x64, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x20, 0x67, 0x65, 0x74, 0x68, 0x61, 0x73, 0x68, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x63, 0x61, 0x63, 0x68, 0x65, 0x2d, 0x6d, 0x69, 0x73, 0x73, 0x20, 0x31, 0x20, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x20, 
    0x23, 0x32, 0x23, 0x20, 0x23, 0x34, 0x23, 0x20, 0x23, 0x33, 0x23, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x70, 0x75, 0x74, 0x68, 0x61, 0x73, 0x68, 0x5d, 0x20, 0x31, 0x36, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x52, 0x47, 0x30, 0x20, 0x41, 0x52, 0x47, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x5d, 0x20, 0x6c, 0x6f, 0x63, 0x61, 
    0x74, 0x65, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x2d, 0x65, 0x6d, 0x61, 0x63, 0x73, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x22, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x22, 0x20, 0x22, 0x2e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x22, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x2d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 
    0x74, 0x6f, 0x67, 0x67, 0x6c, 0x65, 0x20, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x70, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x73, 0x20, 0x72, 0x75, 0x6e, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 
    0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6f, 0x66, 0x66, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x2d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x2d, 0x70, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x2d, 0x6d, 
    0x6f, 0x64, 0x65, 0x2d, 0x6c, 0x69, 0x6e, 0x65, 0x2d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 0x22, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x25, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x25, 0x73, 0x22, 0x20, 0x22, 0x64, 0x69, 0x73, 0x22, 0x20, 0x22, 0x20, 0x69, 0x6e, 0x20, 0x63, 0x75, 0x72, 0x72, 0x65, 
    0x6e, 0x74, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x22, 0x20, 0x22, 0x65, 0x6e, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6f, 0x6e, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x64, 0x65, 0x6c, 0x71, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x2d, 0x6c, 0x69, 0x73, 0x74, 0x20, 
    0x63, 0x6c, 0x65, 0x61, 0x72, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 
    0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x23, 0x5b, 0x32, 0x35, 0x37, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x3, 0x21, 0x3, 0x4a, 0x4, 0x4b, 0x24, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x79, 0x6d, 
    0x62, 0x6f, 0x6c, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x5d, 0x20, 0x36, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x59, 0x4d, 0x42, 0x4f, 0x4c, 0x29, 0x22, 0x5d, 0x20, 0x70, 0x75, 0x73, 0x68, 0x2d, 0x6d, 0x61, 0x72, 0x6b, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x64, 0x65, 0x73, 
    0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x70, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6c, 0x69, 0x73, 0x74, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 
    0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x67, 0x65, 0x74, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x20, 0x22, 0x2a, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2a, 0x22, 0x20, 0x65, 0x72, 0x61, 0x73, 0x65, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 
    0x64, 0x65, 0x20, 0x73, 0x65, 0x74, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x2d, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2d, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 
    0x73, 0x77, 0x69, 0x74, 0x63, 0x68, 0x2d, 0x74, 0x6f, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x2d, 0x66, 0x6f, 0x72, 0x77, 0x61, 0x72, 0x64, 0x20, 0x22, 0x28, 0x22, 0x20, 0x22, 0x29, 0x5c, 0x6e, 0x5c, 0x6e, 0x22, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x72, 0x65, 0x2d, 0x73, 0x65, 
    0x61, 0x72, 0x63, 0x68, 0x2d, 0x66, 0x6f, 0x72, 0x77, 0x61, 0x72, 0x64, 0x20, 0x22, 0x5e, 0x28, 0x22, 0x20, 0x72, 0x65, 0x61, 0x64, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x2d, 0x61, 0x74, 0x20, 0x22, 0x5b, 0x20, 0x9, 0x5c, 0x6e, 0x5d, 0x5c, 0x5c, 0x7c, 
    0x5c, 0x5c, 0x28, 0x5c, 0x22, 0x5c, 0x5c, 0x29, 0x22, 0x20, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x2d, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x28, 0x73, 0x79, 0x73, 0x29, 0x20, 0x22, 0x20, 0x9, 0x5c, 0x6e, 0x5c, 0x66, 0x22, 0x20, 0x6b, 0x69, 0x6c, 0x6c, 0x2d, 0x61, 0x6c, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x6c, 0x6f, 0x61, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x73, 0x2d, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6b, 0x69, 0x6c, 0x6c, 0x2d, 0x62, 
    0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x75, 0x74, 0x66, 0x2d, 0x38, 0x20, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x2d, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2d, 0x66, 0x6f, 0x72, 0x2d, 0x77, 0x72, 0x69, 0x74, 0x65, 0x20, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x2d, 0x6e, 0x65, 0x77, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x22, 0x20, 0x2a, 0x74, 0x65, 0x6d, 0x70, 0x2a, 
    0x22, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x30, 0x21, 0x5c, 0x32, 0x30, 0x35, 0x9, 0x0, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x30, 0x21, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6b, 0x69, 0x6c, 0x6c, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 
    0x5d, 0x20, 0x32, 0x5d, 0x20, 0x73, 0x6f, 0x72, 0x74, 0x20, 0x63, 0x6f, 0x70, 0x79, 0x2d, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x65, 0x20, 0x75, 0x6e, 0x65, 0x6e, 0x63, 0x6f, 0x64, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x63, 0x68, 0x61, 0x72, 0x2d, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x20, 0x22, 0x3b, 0x3b, 0x2d, 0x2a, 0x2d, 0x63, 
    0x6f, 0x64, 0x69, 0x6e, 0x67, 0x3a, 0x20, 0x25, 0x73, 0x3b, 0x2d, 0x2a, 0x2d, 0x5c, 0x6e, 0x22, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x2d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x20, 0x75, 0x74, 0x66, 0x2d, 0x38, 0x2d, 0x65, 0x6d, 0x61, 0x63, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x73, 0x20, 
    0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x72, 0x65, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x74, 0x6f, 0x2d, 0x66, 0x69, 0x6c, 0x65, 
    0x20, 0x61, 0x64, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x22, 0x4d, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x22, 0x4e, 0x6f, 0x20, 0x70, 0x65, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 
    0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x22, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x22, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x2d, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x73, 
    0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x22, 0x55, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x25, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x3a, 0x20, 0x22, 0x20, 0x73, 0x65, 0x74, 0x2d, 0x74, 0x65, 0x78, 0x74, 0x2d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 
    0x6e, 0x20, 0x79, 0x2d, 0x6f, 0x72, 0x2d, 0x6e, 0x2d, 0x70, 0x20, 0x22, 0x25, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x5c, 0x22, 0x25, 0x73, 0x5c, 0x22, 0x3b, 0x20, 0x72, 0x65, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x3f, 0x20, 0x22, 0x20, 0x22, 0x25, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 
    0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x6f, 0x20, 0x5c, 0x22, 0x25, 0x73, 0x5c, 0x22, 0x3a, 0x20, 0x22, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x73, 0x75, 0x62, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2d, 0x6e, 0x6f, 0x2d, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2d, 0x62, 0x65, 0x67, 
    0x69, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x20, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2d, 0x65, 0x6e, 0x64, 0x20, 0x75, 0x73, 0x65, 0x2d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2d, 0x70, 0x20, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x2d, 0x61, 0x64, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x6b, 0x69, 0x70, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x62, 0x61, 
    0x63, 0x6b, 0x77, 0x61, 0x72, 0x64, 0x20, 0x22, 0x5e, 0x77, 0x22, 0x20, 0x2d, 0x31, 0x20, 0x22, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x25, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x5c, 0x22, 0x25, 0x73, 0x5c, 0x22, 0x3a, 0x20, 0x22, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 
    0x70, 0x6f, 0x69, 0x6e, 0x74, 0x2d, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 
    0x22, 0x2d, 0x22, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x2d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 0x22, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x60, 0x25, 0x73, 0x27, 0x3f, 0x20, 0x22, 0x20, 0x6f, 0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x22, 0x22, 0x20, 0x6f, 0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x2d, 0x70, 0x75, 0x74, 0x20, 0x70, 0x75, 
    0x74, 0x20, 0x6f, 0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x2d, 0x6d, 0x61, 0x6b, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x70, 0x75, 0x74, 0x20, 0x3a, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x66, 0x20, 0x6f, 0x62, 0x61, 0x72, 0x72, 0x61, 0x79, 0x70, 0x20, 0x27, 0x77, 
    0x72, 0x6f, 0x6e, 0x67, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x2d, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x74, 0x68, 0x72, 0x6f, 0x77, 0x20, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x3a, 0x73, 0x79, 0x73, 0x74, 0x65, 
    0x6d, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x70, 0x20, 0x23, 0x5b, 0x32, 0x35, 0x37, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x1, 0x21, 0x47, 0x5c, 0x33, 0x30, 0x32, 0x55, 0x5c, 0x32, 0x30, 0x36, 0x11, 0x0, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x35, 0x11, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x1, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x22, 0x3f, 
    0x5c, 0x32, 0x30, 0x35, 0x19, 0x0, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x30, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x3a, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x20, 0x74, 
    0x68, 0x72, 0x6f, 0x77, 0x20, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x74, 0x5d, 0x20, 0x34, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x29, 0x22, 0x5d, 0x20, 0x22, 0x4e, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x20, 0x73, 0x65, 0x74, 0x70, 
    0x6c, 0x69, 0x73, 0x74, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x2d, 0x70, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x63, 0x6c, 0x2d, 0x2d, 0x61, 0x73, 0x73, 0x65, 0x72, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x20, 0x73, 0x79, 0x6d, 0x20, 0x70, 0x6c, 0x69, 0x73, 0x74, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x3a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x20, 0x70, 0x6c, 0x69, 0x73, 
    0x74, 0x2d, 0x70, 0x75, 0x74, 0x20, 0x28, 0x6e, 0x69, 0x6c, 0x20, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x29, 0x20, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x20, 0x73, 0x65, 0x74, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x72, 0x5c, 0x33, 0x30, 0x30, 
    0x71, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x31, 0x21, 0x29, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x56, 0x31, 0x20, 0x73, 0x65, 0x74, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5d, 0x20, 0x32, 0x5d, 0x20, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 
    0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2d, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x20, 0x22, 0x5c, 0x5c, 0x57, 0x22, 0x20, 0x22, 0x53, 0x6f, 0x6d, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x20, 0x28, 0x25, 0x73, 0x29, 0x20, 0x61, 0x72, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x77, 
    0x6f, 0x72, 0x64, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x69, 0x74, 0x75, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x25, 0x73, 0x22, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x22, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x22, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x20, 0x73, 0x79, 0x6e, 0x74, 
    0x61, 0x78, 0x22, 0x20, 0x6d, 0x65, 0x6d, 0x71, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x63, 0x68, 0x61, 0x72, 0x73, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x22, 0x4d, 0x61, 0x6a, 0x6f, 0x72, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x68, 0x61, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 
    0x61, 0x62, 0x6c, 0x65, 0x22, 0x20, 0x76, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x61, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x3a, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x69, 0x78, 0x65, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 
    0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x20, 0x3a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x3a, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x66, 0x75, 0x6e, 0x63, 
    0x74, 0x69, 0x6f, 0x6e, 0x20, 0x3a, 0x72, 0x65, 0x67, 0x65, 0x78, 0x70, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x69, 0x6e, 0x67, 0x2d, 0x62, 0x61, 0x63, 0x6b, 0x20, 0x6c, 0x69, 0x6e, 0x65, 0x2d, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2d, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x22, 0x20, 0x22, 0x20, 0x34, 0x35, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 
    0x70, 0x75, 0x74, 0x20, 0x6e, 0x6f, 0x2d, 0x73, 0x65, 0x6c, 0x66, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x2d, 0x63, 0x68, 0x61, 0x72, 0x20, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x6f, 0x6c, 0x64, 0x2d, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x22, 0x5b, 0x5b, 0x3a, 0x75, 0x70, 0x70, 0x65, 0x72, 0x3a, 0x5d, 0x5d, 0x22, 0x20, 0x22, 0x5b, 
    0x5b, 0x3a, 0x6c, 0x6f, 0x77, 0x65, 0x72, 0x3a, 0x5d, 0x5d, 0x22, 0x20, 0x73, 0x6b, 0x69, 0x70, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x66, 0x6f, 0x72, 0x77, 0x61, 0x72, 0x64, 0x20, 0x75, 0x70, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x2d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x61, 0x6c, 
    0x6c, 0x2d, 0x63, 0x61, 0x70, 0x73, 0x20, 0x75, 0x70, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x67, 0x65, 0x74, 0x2d, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2d, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 
    0x2d, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x73, 0x20, 0x6d, 0x61, 0x70, 0x61, 0x74, 0x6f, 0x6d, 0x73, 0x20, 0x23, 0x5b, 0x32, 0x35, 0x37, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x32, 0x1, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x22, 0x4a, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x30, 0x35, 0x13, 0x0, 0x5c, 0x33, 0x30, 0x31, 0x1, 0x5c, 0x33, 0x30, 0x33, 0x4, 0x21, 0x42, 0x5c, 0x33, 0x30, 0x31, 0x5c, 
    0x32, 0x34, 0x32, 0x42, 0x5c, 0x32, 0x34, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x56, 0x31, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x5d, 0x20, 0x36, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x45, 0x29, 0x22, 0x5d, 
    0x20, 0x73, 0x70, 0x6c, 0x69, 0x74, 0x2d, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x2d, 0x72, 0x65, 0x67, 0x65, 0x78, 0x70, 0x2d, 0x69, 0x6e, 0x2d, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x22, 0x5c, 0x5c, 0x73, 0x20, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x68, 0x69, 0x6e, 
    0x74, 0x2d, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x20, 0x23, 0x35, 0x3d, 0x22, 0x59, 0x6f, 0x75, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x77, 0x72, 0x69, 0x74, 0x65, 0x20, 0x60, 0x25, 0x73, 0x27, 0x20, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x60, 0x25, 0x73, 0x27, 0x2e, 0x22, 0x20, 0x72, 0x75, 0x6e, 0x2d, 0x77, 
    0x69, 0x74, 0x68, 0x2d, 0x69, 0x64, 0x6c, 0x65, 0x2d, 0x74, 0x69, 0x6d, 0x65, 0x72, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x30, 0x40, 0x5c, 0x33, 0x30, 0x30, 0x41, 0x23, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 0x23, 0x35, 0x23, 0x5d, 0x20, 0x34, 0x5d, 
    0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x64, 0x2d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x67, 0x65, 0x74, 0x2d, 0x61, 0x63, 0x74, 0x69, 0x76, 
    0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 
    0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2d, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x67, 0x65, 0x74, 0x2d, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x2d, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x61, 
    0x62, 0x6f, 0x76, 0x65, 0x2d, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x65, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x61, 0x73, 0x73, 0x6f, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 
    0x67, 0x65, 0x73, 0x74, 0x2d, 0x67, 0x65, 0x74, 0x2d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x73, 0x20, 0x22, 0x2a, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2a, 0x22, 0x20, 0x73, 0x75, 0x62, 0x73, 0x74, 0x69, 0x74, 0x75, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x2d, 0x6b, 0x65, 0x79, 0x73, 0x20, 0x22, 0x2a, 0x2a, 0x20, 0x41, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x75, 0x73, 0x61, 0x67, 0x65, 0x20, 0x2a, 0x2a, 0x5c, 0x6e, 0x5c, 0x6e, 0x42, 0x65, 0x6c, 0x6f, 0x77, 0x20, 0x69, 0x73, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x77, 0x68, 
    0x69, 0x63, 0x68, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0x5c, 0x6e, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 
    0x77, 0x61, 0x73, 0x20, 0x74, 0x79, 0x70, 0x65, 0x64, 0x20, 0x6d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x6c, 0x79, 0x2e, 0x20, 0x20, 0x54, 0x6f, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5c, 0x6e, 0x61, 0x6e, 0x64, 0x20, 0x65, 0x64, 0x69, 0x74, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2c, 0x20, 0x74, 0x79, 0x70, 0x65, 0x20, 0x5c, 0x5c, 0x5b, 0x65, 
    0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5d, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x22, 0x20, 0x22, 0x20, 0x25, 0x73, 0x3a, 0x20, 0x25, 0x64, 0x5c, 0x6e, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 
    0x67, 0x65, 0x73, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x6d, 0x61, 0x79, 0x62, 0x65, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x2d, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x63, 0x6f, 0x70, 0x79, 0x2d, 0x6d, 0x61, 0x72, 
    0x6b, 0x65, 0x72, 0x20, 0x6e, 0x6f, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x65, 0x78, 0x74, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 
    0x74, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x2d, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x70, 0x20, 0x75, 0x6e, 0x64, 0x6f, 0x2d, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x2d, 0x70, 0x61, 0x72, 0x74, 0x69, 
    0x61, 0x6c, 0x6c, 0x79, 0x20, 0x23, 0x36, 0x3d, 0x23, 0x5b, 0x36, 0x34, 0x32, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x34, 0x32, 0x3, 0x3, 0x3, 0x23, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x5d, 0x20, 0x37, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x46, 0x55, 0x4e, 0x53, 0x20, 0x47, 0x4c, 0x4f, 0x42, 0x41, 0x4c, 0x20, 0x26, 0x72, 0x65, 
    0x73, 0x74, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x5d, 0x20, 0x23, 0x5b, 0x37, 0x37, 0x31, 0x20, 0x22, 0x2, 0x3a, 0x5c, 0x32, 0x30, 0x33, 0x28, 0x0, 0x2, 0x40, 0x5c, 0x33, 0x30, 0x31, 0x3d, 0x5c, 0x32, 0x30, 0x33, 0x17, 0x0, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x34, 0x32, 0x5c, 0x33, 0x30, 0x32, 0x3, 0x5, 0x41, 0x5c, 0x22, 0x5c, 0x33, 0x30, 0x33, 0x3, 0x23, 0x5c, 0x32, 
    0x30, 0x37, 0x5c, 0x33, 0x30, 0x34, 0x3, 0x40, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x22, 0x6, 0x6, 0x41, 0x6, 0x6, 0x23, 0x3, 0x23, 0x5c, 0x32, 0x30, 0x37, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x31, 0x30, 0x2, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x74, 0x20, 0x61, 0x70, 0x70, 
    0x65, 0x6e, 0x64, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x2d, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x63, 0x6c, 0x6f, 0x73, 0x75, 0x72, 0x65, 0x20, 0x23, 0x36, 0x23, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x34, 0x20, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x34, 
    0x32, 0x1, 0x5c, 0x32, 0x34, 0x33, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x34, 0x32, 0x1, 0x5c, 0x32, 0x34, 0x33, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x34, 0x32, 0x1, 0x5c, 0x32, 0x34, 0x33, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x34, 0x32, 0x1, 0x5c, 0x32, 0x34, 0x33, 0x6, 0x7, 0x5c, 0x32, 0x30, 0x35, 0x4e, 0x0, 0x5c, 0x33, 0x30, 0x35, 0x60, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x22, 
    0x5c, 0x33, 0x30, 0x35, 0x3, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x22, 0x8, 0x5c, 0x32, 0x30, 0x34, 0x2b, 0x0, 0x5c, 0x33, 0x30, 0x37, 0x20, 0x5c, 0x32, 0x30, 0x34, 0x2b, 0x0, 0x5c, 0x33, 0x31, 0x30, 0x20, 0x5c, 0x32, 0x31, 0x30, 0x6, 0x7, 0x11, 0x6, 0x9, 0x12, 0x5, 0x13, 0x5c, 0x33, 0x31, 0x31, 0x6, 0x5c, 0x6e, 0x6, 0x9, 0x6, 0x8, 0x6, 0x7, 0x24, 0x2, 0x2, 0x56, 0x5c, 
    0x32, 0x30, 0x33, 0x4c, 0x0, 0x60, 0x2, 0x55, 0x5c, 0x32, 0x30, 0x33, 0x4c, 0x0, 0x2, 0x62, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x32, 0x36, 0x36, 0x5c, 0x32, 0x30, 0x32, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x6e, 0x6f, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x65, 
    0x78, 0x74, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x2d, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x63, 0x6f, 0x70, 0x79, 0x2d, 0x6d, 0x61, 
    0x72, 0x6b, 0x65, 0x72, 0x20, 0x74, 0x20, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x2d, 0x6d, 0x69, 0x6e, 0x69, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x2d, 0x70, 0x20, 0x75, 0x6e, 0x64, 0x6f, 0x2d, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5d, 0x20, 0x31, 0x36, 0x5d, 0x5d, 0x20, 0x39, 0x20, 0x22, 
    0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x46, 0x55, 0x4e, 0x53, 0x20, 0x47, 0x4c, 0x4f, 0x42, 0x41, 0x4c, 0x20, 0x41, 0x52, 0x47, 0x53, 0x29, 0x22, 0x5d, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 
    0x6c, 0x65, 0x2d, 0x70, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x2d, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x22, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x6d, 0x75, 0x73, 0x74, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x22, 0x20, 0x22, 0x20, 0x20, 
    0x20, 0x20, 0x28, 0x22, 0x20, 0x70, 0x72, 0x69, 0x6e, 0x31, 0x20, 0x22, 0x20, 0x3a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x20, 0x22, 0x20, 0x22, 0x29, 0x5c, 0x6e, 0x22, 0x20, 0x22, 0x20, 0x3a, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x22, 0x20, 0x22, 0x20, 0x3a, 0x63, 0x61, 0x73, 0x65, 0x2d, 0x66, 0x69, 0x78, 0x65, 0x64, 0x20, 0x22, 
    0x20, 0x22, 0x20, 0x28, 0x73, 0x79, 0x73, 0x29, 0x22, 0x20, 0x69, 0x6e, 0x64, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x6f, 0x20, 0x32, 0x30, 0x20, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x20, 0x31, 0x35, 0x20, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2d, 0x6c, 0x65, 0x73, 0x73, 0x70, 0x20, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x2d, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x20, 0x22, 0x28, 
    0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x27, 0x22, 0x20, 0x22, 0x5c, 0x6e, 0x20, 0x20, 0x27, 0x28, 0x5c, 0x6e, 0x22, 0x20, 0x6d, 0x61, 0x70, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x77, 0x72, 0x69, 0x74, 0x65, 0x20, 0x22, 0x20, 0x20, 0x20, 0x29, 0x29, 0x5c, 0x6e, 0x5c, 0x6e, 0x22, 
    0x20, 0x22, 0x20, 0x27, 0x28, 0x29, 0x29, 0x5c, 0x6e, 0x5c, 0x6e, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x22, 0x20, 0x23, 0x5b, 0x32, 0x35, 0x37, 0x20, 0x22, 0x5c, 0x32, 0x31, 0x31, 0x4a, 0x5c, 0x32, 0x30, 0x35, 0x17, 0x0, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x32, 0x30, 0x34, 0x11, 
    0x0, 0x5c, 0x33, 0x30, 0x32, 0x1, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x22, 0x3f, 0x5c, 0x32, 0x30, 0x35, 0x17, 0x0, 0x5c, 0x33, 0x30, 0x30, 0x1, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x34, 0x32, 0x42, 0x5c, 0x32, 0x34, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x56, 0x31, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x3a, 0x73, 0x79, 
    0x73, 0x74, 0x65, 0x6d, 0x5d, 0x20, 0x34, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x53, 0x59, 0x4d, 0x29, 0x22, 0x5d, 0x20, 0x65, 0x76, 0x61, 0x6c, 0x20, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x22, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 
    0x25, 0x53, 0x22, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x20, 0x6d, 0x65, 0x6e, 0x75, 0x2d, 0x69, 0x74, 0x65, 0x6d, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x20, 0x23, 0x37, 0x3d, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x29, 0x20, 0x71, 0x75, 0x6f, 0x74, 0x65, 0x20, 0x23, 0x5b, 0x32, 0x35, 0x37, 0x20, 0x22, 0x5c, 0x32, 0x31, 0x31, 0x4a, 0x5c, 
    0x32, 0x30, 0x35, 0x1f, 0x0, 0x5c, 0x33, 0x30, 0x31, 0x1, 0x21, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x2, 0x21, 0x5c, 0x33, 0x30, 0x33, 0x3, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x31, 0x30, 0x6, 0x5c, 0x6e, 0x44, 0x44, 0x46, 0x46, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x34, 0x32, 0x42, 0x5c, 0x32, 
    0x34, 0x30, 0x5c, 0x32, 0x36, 0x32, 0x1, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x20, 0x6d, 0x65, 0x6e, 0x75, 0x2d, 0x69, 0x74, 0x65, 0x6d, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x23, 0x37, 0x23, 0x20, 0x61, 0x62, 0x62, 
    0x72, 0x65, 0x76, 0x2d, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x20, 0x71, 0x75, 0x6f, 0x74, 0x65, 0x5d, 0x20, 0x31, 0x32, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x29, 0x22, 0x5d, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x73, 0x70, 0x61, 0x72, 0x73, 0x65, 0x2d, 0x6b, 0x65, 0x79, 0x6d, 0x61, 0x70, 0x20, 0x23, 0x5b, 0x35, 0x31, 0x34, 
    0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x34, 0x32, 0x5c, 0x33, 0x30, 0x31, 0x3, 0x38, 0x5c, 0x33, 0x30, 0x31, 0x3, 0x38, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x56, 0x30, 0x20, 0x32, 0x5d, 0x20, 0x36, 0x20, 0x22, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x58, 0x20, 0x59, 0x29, 0x22, 0x5d, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 
    0x6c, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x20, 0x6b, 0x69, 0x6c, 0x6c, 0x2d, 0x61, 0x6c, 0x6c, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x20, 0x6d, 0x61, 0x6a, 0x6f, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 
    0x22, 0x45, 0x64, 0x69, 0x74, 0x2d, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x22, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x75, 0x73, 0x65, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x65, 0x64, 0x69, 
    0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x66, 0x6f, 0x6e, 0x74, 0x2d, 
    0x6c, 0x6f, 0x63, 0x6b, 0x2d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x20, 0x28, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x66, 0x6f, 0x6e, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x6b, 0x2d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x28, 0x28, 0x39, 0x35, 
    0x20, 0x2e, 0x20, 0x22, 0x77, 0x22, 0x29, 0x29, 0x29, 0x20, 0x66, 0x6f, 0x6e, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x6b, 0x2d, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x72, 0x75, 0x6e, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x73, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 
    0x6f, 0x6f, 0x6b, 0x20, 0x71, 0x75, 0x65, 0x72, 0x79, 0x20, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x73, 0x69, 0x6c, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x20, 0x22, 0x53, 0x61, 0x76, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x25, 0x73, 0x3f, 0x20, 0x22, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 
    0x20, 0x28, 0x74, 0x20, 0x74, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 
    0x6e, 0x20, 0x28, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 
    0x6e, 0x20, 0x28, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 
    0x28, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x20, 0x74, 0x29, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x29, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 
    0x6e, 0x61, 0x6c, 0x20, 0x74, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 
    0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x29, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 
    0x20, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x29, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x29, 
    0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x28, 0x6f, 0x72, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x20, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72, 0x29, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 
    0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x20, 0x74, 0x20, 0x74, 0x29, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72, 0x20, 0x33, 0x20, 0x33, 0x29, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x29, 0x20, 
    0x28, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72, 0x20, 0x30, 0x20, 0x2a, 0x29, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x29, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x29, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 
    0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x29, 0x20, 0x6e, 0x75, 0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x20, 0x26, 0x72, 0x65, 0x73, 0x74, 0x20, 0x74, 0x29, 0x20, 0x6e, 0x75, 
    0x6c, 0x6c, 0x29, 0x20, 0x28, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x28, 0x74, 0x20, 0x26, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x20, 0x74, 0x20, 0x74, 0x29, 0x20, 0x74, 0x29, 0x20, 0x63, 0x6f, 0x6e, 0x73, 0x70, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x70, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x2d, 0x77, 0x69, 0x74, 0x68, 0x2d, 0x70, 0x6f, 0x73, 0x2d, 0x70, 
    0x5d, 0x0, };
struct Lisp_Object[50] d_reloc_imp;
char[7869] text_data_reloc_imp_blob=
  { 0xb5, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 
    0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 
    0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 
    0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x6c, 
    0x61, 0x6d, 0x62, 0x64, 0x61, 0x2d, 0x66, 0x69, 0x78, 0x75, 0x70, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x21, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x31, 
    0x30, 0x5c, 0x33, 0x31, 0x31, 0x26, 0x7, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x31, 0x33, 0x5c, 0x33, 0x31, 0x34, 0x5c, 0x33, 0x31, 0x35, 0x5c, 0x33, 0x31, 0x36, 0x44, 0x44, 0x5c, 0x33, 0x31, 0x37, 0x5c, 0x33, 0x32, 0x30, 0x5c, 0x33, 0x32, 0x31, 0x5c, 0x33, 0x32, 0x32, 0x5c, 0x33, 0x32, 0x33, 0x26, 0x7, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x32, 0x5c, 
    0x33, 0x32, 0x34, 0x5c, 0x33, 0x31, 0x34, 0x5c, 0x33, 0x31, 0x35, 0x5c, 0x33, 0x32, 0x35, 0x44, 0x44, 0x5c, 0x33, 0x32, 0x36, 0x5c, 0x33, 0x32, 0x32, 0x5c, 0x33, 0x32, 0x37, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x33, 0x30, 0x26, 0x9, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x20, 0x6f, 0x62, 
    0x61, 0x72, 0x72, 0x61, 0x79, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2d, 0x64, 0x65, 0x63, 0x6c, 0x61, 0x72, 0x65, 0x2d, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x57, 0x6f, 0x72, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x6d, 
    0x6f, 0x64, 0x65, 0x2e, 0x22, 0x20, 0x3a, 0x6c, 0x69, 0x6e, 0x6b, 0x20, 0x28, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2d, 0x6d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x20, 0x22, 0x28, 0x65, 0x6d, 0x61, 0x63, 0x73, 0x29, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x22, 0x29, 0x20, 0x3a, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 
    0x6d, 0x2d, 0x64, 0x65, 0x63, 0x6c, 0x61, 0x72, 0x65, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x61, 0x6c, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 
    0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x22, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, 0x2d, 0x75, 0x73, 0x65, 0x72, 0x2d, 0x65, 0x6d, 0x61, 0x63, 0x73, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x22, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x64, 0x65, 0x66, 0x73, 0x22, 0x20, 0x22, 0x2e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x64, 0x65, 0x66, 
    0x73, 0x22, 0x5d, 0x20, 0x33, 0x20, 0x23, 0x31, 0x3d, 0x22, 0x22, 0x5d, 0x20, 0x22, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x74, 0x6f, 0x20, 0x72, 0x65, 0x61, 0x64, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x77, 0x68, 0x65, 0x72, 0x65, 0x20, 
    0x74, 0x6f, 0x20, 0x73, 0x61, 0x76, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x22, 0x20, 0x3a, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2d, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x2d, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x20, 0x3a, 0x74, 0x79, 0x70, 0x65, 0x20, 0x66, 0x69, 0x6c, 0x65, 
    0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x6e, 0x69, 0x6c, 0x5d, 0x20, 0x31, 0x20, 0x23, 0x31, 0x23, 0x5d, 0x20, 0x22, 0x4e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 
    0x75, 0x73, 0x65, 0x72, 0x20, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x20, 
    0x74, 0x68, 0x61, 0x74, 0x20, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5c, 0x6e, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 
    0x73, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x2e, 0x22, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x20, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x6e, 0x69, 0x65, 0x6e, 0x63, 0x65, 0x5d, 0x20, 0x31, 0x30, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x6e, 0x69, 
    0x6c, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x4e, 0x5c, 0x32, 0x30, 0x34, 0x5c, 0x66, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x34, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x35, 
    0x5c, 0x33, 0x30, 0x36, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x31, 0x30, 0x43, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x31, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x33, 0x5c, 0x33, 0x30, 0x30, 0x21, 0x5c, 0x32, 0x30, 0x35, 0x23, 0x0, 0x8, 0x5c, 0x33, 0x31, 0x30, 0x5c, 
    0x32, 0x31, 0x31, 0x25, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x31, 0x34, 0x5c, 0x33, 0x31, 0x35, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x36, 0x5c, 0x33, 0x31, 0x37, 0x5c, 0x33, 0x32, 0x30, 0x5c, 0x33, 0x31, 0x30, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x32, 0x31, 0x5c, 0x32, 0x31, 0x31, 0x5c, 0x32, 0x30, 0x33, 0x55, 0x0, 
    0x5c, 0x32, 0x31, 0x31, 0x40, 0x5c, 0x33, 0x31, 0x37, 0x1, 0x4e, 0x5c, 0x32, 0x30, 0x33, 0x4e, 0x0, 0x5c, 0x33, 0x32, 0x30, 0x1, 0x4e, 0x5c, 0x32, 0x30, 0x34, 0x4e, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x32, 0x30, 0x2, 0x5c, 0x33, 0x31, 0x37, 0x4, 0x4e, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x1, 0x41, 0x5c, 0x32, 0x36, 0x36, 0x5c, 0x32, 0x30, 0x32, 0x5c, 0x32, 0x30, 0x32, 0x34, 
    0x0, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x32, 0x32, 0x5c, 0x33, 0x31, 0x37, 0x5c, 0x33, 0x32, 0x30, 0x5c, 0x33, 0x32, 0x33, 0x23, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x76, 0x61, 
    0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x70, 0x75, 0x74, 0x20, 0x22, 0x48, 0x6f, 0x6f, 0x6b, 0x20, 0x72, 0x75, 0x6e, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 0x20, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x72, 0x20, 0x6c, 0x65, 0x61, 0x76, 0x69, 0x6e, 0x67, 0x20, 0x60, 0x61, 0x62, 
    0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x2e, 0x5c, 0x6e, 0x4e, 0x6f, 0x20, 0x70, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x73, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x2e, 0x5c, 0x6e, 
    0x60, 0x61, 0x64, 0x64, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x27, 0x20, 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x62, 0x69, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x74, 0x2e, 0x20, 0x20, 0x28, 0x54, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20, 0x74, 0x72, 0x75, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x76, 
    0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2e, 0x29, 0x22, 0x20, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x2d, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x61, 0x64, 0x64, 0x2d, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x70, 0x20, 0x73, 0x61, 0x66, 0x65, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x70, 0x20, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x28, 0x73, 0x61, 0x76, 0x65, 0x64, 0x2d, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x73, 0x61, 0x76, 0x65, 0x64, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x63, 0x6f, 
    0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x29, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x6f, 0x62, 0x73, 0x6f, 0x6c, 0x65, 0x74, 0x65, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x22, 0x32, 0x34, 0x2e, 0x34, 0x22, 0x5d, 0x20, 0x37, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 
    0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x28, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x6b, 0x65, 0x79, 0x6d, 0x61, 0x70, 0x20, 0x22, 0x43, 0x2d, 0x78, 0x20, 0x43, 0x2d, 0x73, 0x22, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x22, 0x43, 0x2d, 0x78, 0x20, 0x43, 0x2d, 
    0x77, 0x22, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x74, 0x6f, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x22, 0x43, 0x2d, 0x63, 0x20, 0x43, 0x2d, 0x63, 0x22, 0x20, 0x27, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x72, 0x65, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x29, 0x20, 0x22, 
    0x4b, 0x65, 0x79, 0x6d, 0x61, 0x70, 0x20, 0x75, 0x73, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x27, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x23, 0x5c, 0x32, 
    0x31, 0x30, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x23, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x64, 0x65, 0x66, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x67, 0x65, 0x74, 0x20, 0x67, 0x65, 0x74, 0x20, 0x22, 0x47, 0x65, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 
    0x72, 0x74, 0x79, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x20, 0x6f, 0x66, 
    0x20, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x29, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x70, 0x75, 0x74, 0x20, 0x70, 0x75, 0x74, 0x20, 0x22, 0x53, 
    0x65, 0x74, 0x20, 0x74, 0x68, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x20, 0x74, 0x6f, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x56, 0x41, 0x4c, 0x2e, 0x5c, 0x6e, 0x53, 0x65, 0x65, 0x20, 0x60, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 
    0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x66, 0x66, 0x65, 0x63, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x73, 0x6f, 0x6d, 0x65, 0x20, 0x73, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x20, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x5c, 0x6e, 0x5c, 0x6e, 0x28, 0x66, 0x6e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 
    0x56, 0x20, 0x50, 0x52, 0x4f, 0x50, 0x20, 0x56, 0x41, 0x4c, 0x29, 0x22, 0x5d, 0x20, 0x34, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x2d, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x27, 0x28, 0x66, 0x75, 0x6e, 0x64, 0x61, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2d, 0x6d, 0x6f, 
    0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x29, 0x20, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x73, 0x20, 0x77, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 
    0x65, 0x73, 0x20, 0x61, 0x72, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x28, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 
    0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x29, 0x20, 0x22, 0x54, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x77, 0x68, 0x6f, 0x73, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x61, 0x66, 0x66, 0x65, 0x63, 0x74, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x73, 0x2e, 0x5c, 0x6e, 0x45, 0x61, 0x63, 
    0x68, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x6d, 0x61, 0x79, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x61, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x49, 0x66, 0x20, 0x69, 0x74, 0x20, 0x64, 0x6f, 0x65, 0x73, 0x2c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x6f, 
    0x63, 0x61, 0x6c, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x6f, 0x6e, 0x65, 0x5c, 0x6e, 0x66, 0x6f, 0x72, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x75, 0x6c, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x64, 0x65, 
    0x66, 0x69, 0x6e, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, 0x62, 0x6f, 0x74, 0x68, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x61, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x41, 0x6c, 0x69, 0x73, 
    0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x73, 0x2e, 0x5c, 0x6e, 0x45, 0x61, 0x63, 0x68, 0x20, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x20, 0x6c, 0x6f, 0x6f, 0x6b, 0x73, 0x20, 0x6c, 
    0x69, 0x6b, 0x65, 0x20, 0x28, 0x56, 0x41, 0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x2e, 0x20, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x2d, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x29, 0x3b, 0x5c, 0x6e, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x2d, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x65, 0x76, 0x65, 0x72, 0x20, 
    0x56, 0x41, 0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x27, 0x73, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x3b, 0x5c, 0x6e, 0x56, 0x41, 0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x69, 0x73, 0x20, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x6d, 0x69, 0x6e, 0x6f, 0x72, 
    0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x5c, 0x6e, 0x41, 0x42, 0x42, 0x52, 0x45, 0x56, 0x2d, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x61, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 
    0x73, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x66, 0x75, 0x6e, 0x64, 0x61, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x20, 0x5c, 0x33, 0x30, 0x31, 
    0x5c, 0x33, 0x30, 0x32, 0x2, 0x5c, 0x22, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x73, 0x65, 0x74, 0x2d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 
    0x6c, 0x65, 0x5d, 0x20, 0x34, 0x29, 0x20, 0x22, 0x54, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x46, 0x75, 0x6e, 0x64, 0x61, 0x6d, 0x65, 0x6e, 0x74, 0x61, 
    0x6c, 0x20, 0x4d, 0x6f, 0x64, 0x65, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x4e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x73, 0x20, 0x77, 0x65, 0x72, 0x65, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x20, 0x6f, 0x72, 0x20, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x63, 0x61, 0x75, 0x73, 0x65, 0x73, 0x20, 0x60, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x73, 0x6f, 0x6d, 0x65, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x73, 0x27, 0x20, 0x74, 0x6f, 0x20, 
    0x6f, 0x66, 0x66, 0x65, 0x72, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x61, 0x76, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x34, 0x44, 0x44, 0x5c, 
    0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x31, 0x26, 0x7, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2d, 0x64, 0x65, 0x63, 0x6c, 0x61, 0x72, 0x65, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x61, 0x6c, 0x6c, 0x2d, 0x63, 
    0x61, 0x70, 0x73, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x61, 0x6c, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x6e, 0x69, 0x6c, 0x5d, 0x20, 0x31, 0x20, 0x23, 0x31, 0x23, 0x5d, 0x20, 0x22, 0x4e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 
    0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x2d, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x63, 0x61, 0x70, 0x73, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x77, 0x61, 0x73, 0x20, 0x73, 0x6f, 0x2e, 0x22, 0x20, 0x3a, 0x74, 0x79, 
    0x70, 0x65, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x20, 0x3a, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x5d, 0x20, 0x38, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 
    0x6e, 0x69, 0x6c, 0x20, 0x22, 0x42, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x60, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x20, 0x6f, 0x66, 0x20, 
    0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 0x6e, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x75, 0x73, 0x65, 0x20, 0x74, 0x68, 0x65, 0x20, 0x77, 0x6f, 0x72, 0x64, 0x20, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x20, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x20, 0x61, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x5c, 
    0x6e, 0x43, 0x61, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x20, 0x60, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x73, 0x65, 0x74, 0x73, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x6e, 0x69, 0x6c, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x74, 0x61, 0x72, 
    0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x42, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x27, 0x20, 0x68, 0x61, 0x73, 0x20, 0x62, 
    0x65, 0x65, 0x6e, 0x20, 0x73, 0x65, 0x74, 0x20, 0x66, 0x6f, 0x72, 0x2e, 0x5c, 0x6e, 0x54, 0x72, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x6e, 0x20, 0x61, 0x6e, 0x79, 0x20, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x20, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x63, 0x6c, 0x65, 
    0x61, 0x72, 0x73, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x27, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x54, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x2e, 0x20, 0x20, 0x53, 0x65, 0x65, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x27, 0x2e, 0x22, 0x29, 0x20, 0x28, 
    0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x65, 0x78, 0x74, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x54, 0x68, 0x65, 0x20, 0x65, 0x78, 0x61, 0x63, 0x74, 0x20, 0x74, 0x65, 0x78, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 
    0x68, 0x61, 0x74, 0x20, 0x77, 0x61, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x49, 0x74, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x68, 0x61, 0x73, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x75, 0x6e, 0x65, 0x78, 
    0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x30, 0x20, 0x22, 0x54, 0x68, 0x65, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x74, 
    0x61, 0x72, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x61, 0x73, 0x74, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x77, 0x61, 0x73, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 
    0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x23, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x70, 0x75, 0x74, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6c, 0x69, 0x73, 0x70, 0x2d, 0x69, 0x6e, 0x64, 0x65, 0x6e, 0x74, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 
    0x69, 0x6f, 0x6e, 0x20, 0x64, 0x65, 0x66, 0x75, 0x6e, 0x5d, 0x20, 0x34, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x57, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 
    0x61, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x27, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x6f, 0x62, 0x73, 0x6f, 0x6c, 0x65, 0x74, 0x65, 0x2d, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x22, 0x32, 0x34, 0x2e, 0x34, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 0x22, 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x60, 0x65, 0x78, 0x70, 0x61, 0x6e, 
    0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x27, 0x20, 0x75, 0x73, 0x65, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x70, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x5c, 0x6e, 0x54, 0x61, 0x6b, 0x65, 0x73, 0x20, 0x6e, 0x6f, 0x20, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2c, 
    0x20, 0x61, 0x6e, 0x64, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x20, 0x69, 0x66, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5c, 0x6e, 0x74, 0x6f, 0x6f, 0x6b, 0x20, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x2e, 0x22, 0x29, 
    0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x34, 0x44, 0x44, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x31, 0x26, 0x7, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 
    0x30, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x31, 0x33, 0x44, 0x44, 0x5c, 0x33, 0x31, 0x34, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x31, 0x35, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x31, 0x26, 0x7, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2d, 0x64, 0x65, 0x63, 0x6c, 0x61, 0x72, 0x65, 0x2d, 0x76, 
    0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x61, 0x6c, 0x6c, 0x20, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x6e, 0x69, 0x6c, 0x5d, 0x20, 0x31, 0x20, 0x23, 
    0x31, 0x23, 0x5d, 0x20, 0x22, 0x4e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x65, 0x61, 0x6e, 0x73, 0x20, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x20, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x61, 0x76, 0x65, 0x20, 0x74, 0x79, 0x70, 0x69, 0x6e, 0x67, 0x2e, 0x5c, 0x6e, 0x57, 0x68, 0x65, 0x6e, 0x20, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x69, 0x73, 0x20, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2c, 0x20, 0x45, 0x6d, 0x61, 0x63, 0x73, 0x20, 0x77, 0x69, 0x6c, 0x6c, 0x5c, 0x6e, 0x73, 0x75, 0x67, 
    0x67, 0x65, 0x73, 0x74, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x63, 0x68, 0x6f, 0x20, 0x61, 0x72, 0x65, 0x61, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x69, 0x66, 0x20, 0x64, 0x6f, 0x69, 0x6e, 0x67, 0x20, 0x73, 0x6f, 0x5c, 0x6e, 0x77, 0x69, 0x6c, 
    0x6c, 0x20, 0x73, 0x61, 0x76, 0x65, 0x20, 0x65, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x20, 0x74, 0x79, 0x70, 0x69, 0x6e, 0x67, 0x2e, 0x20, 0x20, 0x53, 0x65, 0x65, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x68, 0x69, 0x6e, 0x74, 0x2d, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x27, 0x20, 0x66, 0x6f, 0x72, 0x5c, 0x6e, 
    0x74, 0x68, 0x65, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x6f, 0x66, 0x20, 0x5c, 0x22, 0x65, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x20, 0x74, 0x79, 0x70, 0x69, 0x6e, 0x67, 0x5c, 0x22, 0x2e, 0x22, 0x20, 0x3a, 0x74, 0x79, 0x70, 0x65, 0x20, 0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x20, 0x3a, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x22, 0x32, 0x38, 
    0x2e, 0x31, 0x22, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x68, 0x69, 0x6e, 0x74, 0x2d, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x20, 0x23, 0x5b, 0x30, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x33, 0x5d, 0x20, 0x31, 0x20, 0x23, 0x31, 0x23, 0x5d, 0x20, 0x22, 0x54, 0x68, 0x72, 
    0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x77, 0x68, 0x65, 0x6e, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x75, 0x73, 0x65, 0x20, 0x61, 0x6e, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x6f, 0x20, 0x73, 0x61, 0x76, 0x65, 0x20, 0x74, 0x79, 0x70, 0x69, 0x6e, 0x67, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 
    0x20, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x79, 0x70, 0x69, 0x6e, 0x67, 0x2c, 0x20, 0x69, 0x6e, 0x20, 0x74, 0x65, 0x72, 0x6d, 0x73, 0x20, 0x6f, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x20, 0x6f, 0x66, 0x5c, 0x6e, 0x63, 
    0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x2c, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x77, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x62, 0x65, 0x20, 0x73, 0x61, 0x76, 0x65, 0x64, 0x20, 0x62, 0x79, 0x20, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2e, 0x20, 0x20, 0x54, 0x68, 0x65, 0x5c, 0x6e, 0x74, 0x68, 0x69, 0x6e, 0x6b, 0x69, 
    0x6e, 0x67, 0x20, 0x69, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x65, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x69, 0x73, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x61, 0x20, 0x66, 0x65, 0x77, 0x20, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x73, 0x5c, 0x6e, 0x6c, 0x6f, 0x6e, 0x67, 0x65, 0x72, 0x20, 0x74, 0x68, 0x61, 
    0x6e, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2c, 0x20, 0x74, 0x68, 0x65, 0x20, 0x62, 0x65, 0x6e, 0x65, 0x66, 0x69, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x5c, 0x6e, 0x73, 0x69, 0x67, 0x6e, 0x69, 0x66, 0x69, 0x63, 
    0x61, 0x6e, 0x74, 0x2e, 0x20, 0x20, 0x49, 0x66, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x61, 0x6c, 0x77, 0x61, 0x79, 0x73, 0x20, 0x77, 0x61, 0x6e, 0x74, 0x20, 0x74, 0x6f, 0x20, 0x62, 0x65, 0x20, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x65, 0x64, 0x20, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x20, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x5c, 0x6e, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 
    0x66, 0x6f, 0x72, 0x20, 0x74, 0x68, 0x65, 0x20, 0x74, 0x65, 0x78, 0x74, 0x20, 0x79, 0x6f, 0x75, 0x20, 0x74, 0x79, 0x70, 0x65, 0x2c, 0x20, 0x73, 0x65, 0x74, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x74, 0x6f, 0x20, 0x7a, 0x65, 0x72, 0x6f, 0x20, 0x6f, 0x72, 0x20, 0x6c, 0x65, 0x73, 0x73, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x69, 0x73, 0x20, 0x73, 0x65, 0x74, 
    0x74, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x73, 0x20, 0x69, 0x66, 0x20, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x27, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x6e, 0x69, 0x6c, 0x2e, 0x22, 0x20, 0x6e, 0x61, 0x74, 0x6e, 0x75, 0x6d, 0x5d, 0x20, 0x38, 0x29, 0x20, 0x28, 0x64, 
    0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x64, 0x2d, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x22, 0x4b, 0x65, 0x65, 0x70, 0x73, 0x20, 0x74, 0x68, 0x65, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 
    0x6f, 0x66, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x74, 0x68, 0x61, 0x74, 0x20, 0x68, 0x61, 0x76, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x64, 0x2e, 0x5c, 0x6e, 0x54, 0x68, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x63, 0x61, 0x6e, 0x20, 0x73, 0x68, 0x6f, 0x77, 0x20, 0x74, 0x68, 0x69, 0x73, 
    0x20, 0x6c, 0x69, 0x73, 0x74, 0x20, 0x62, 0x79, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x5c, 0x6e, 0x60, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x73, 0x68, 0x6f, 0x77, 0x2d, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x27, 0x2e, 0x22, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 
    0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x23, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x30, 0x35, 0x23, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x70, 0x75, 0x74, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x64, 0x6f, 0x63, 0x2d, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2d, 0x65, 0x6c, 0x74, 0x20, 0x33, 0x20, 0x6c, 0x69, 0x73, 0x70, 0x2d, 0x69, 0x6e, 0x64, 0x65, 0x6e, 0x74, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x64, 0x65, 0x66, 0x75, 0x6e, 0x5d, 0x20, 0x35, 0x29, 0x20, 0x28, 0x63, 0x75, 0x73, 
    0x74, 0x6f, 0x6d, 0x2d, 0x64, 0x65, 0x63, 0x6c, 0x61, 0x72, 0x65, 0x2d, 0x66, 0x61, 0x63, 0x65, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x27, 0x28, 0x28, 0x74, 0x20, 0x3a, 0x69, 0x6e, 0x68, 0x65, 0x72, 0x69, 0x74, 0x20, 0x66, 0x6f, 0x6e, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x6b, 0x2d, 0x66, 0x75, 0x6e, 0x63, 
    0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x2d, 0x66, 0x61, 0x63, 0x65, 0x29, 0x29, 0x20, 0x22, 0x46, 0x61, 0x63, 0x65, 0x20, 0x75, 0x73, 0x65, 0x64, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 
    0x20, 0x69, 0x6e, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x2e, 0x22, 0x20, 0x3a, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x22, 0x32, 0x39, 0x2e, 0x31, 0x22, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 
    0x6f, 0x64, 0x65, 0x2d, 0x66, 0x6f, 0x6e, 0x74, 0x2d, 0x6c, 0x6f, 0x63, 0x6b, 0x2d, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x42, 0x43, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x22, 0x5e, 0x28, 0x5c, 0x5c, 0x28, 0x3f, 0x3a, 0x5c, 0x5c, 0x28, 0x3f, 
    0x3a, 0x5c, 0x5c, 0x73, 0x77, 0x5c, 0x5c, 0x7c, 0x5c, 0x5c, 0x73, 0x5f, 0x5c, 0x5c, 0x7c, 0x5c, 0x5c, 0x5c, 0x5c, 0x2e, 0x5c, 0x5c, 0x29, 0x2b, 0x5c, 0x5c, 0x29, 0x29, 0x24, 0x22, 0x20, 0x28, 0x30, 0x20, 0x27, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x29, 0x5d, 0x20, 0x32, 0x29, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 
    0x61, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x4e, 0x5c, 0x32, 0x30, 0x34, 0x5c, 0x66, 0x0, 0x5c, 0x33, 0x30, 0x32, 0x5c, 
    0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x33, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x30, 0x35, 0x21, 0x5c, 0x32, 0x30, 0x34, 0x18, 0x0, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x35, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x65, 
    0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x70, 0x75, 0x74, 0x20, 0x22, 0x48, 0x6f, 0x6f, 0x6b, 0x20, 0x72, 0x75, 0x6e, 0x20, 0x61, 0x66, 0x74, 0x65, 0x72, 
    0x20, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x20, 0x45, 0x64, 0x69, 0x74, 0x2d, 0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2e, 0x5c, 0x6e, 0x4e, 0x6f, 0x20, 0x70, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x73, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x20, 0x69, 0x66, 0x20, 0x74, 0x68, 0x69, 0x73, 0x20, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 
    0x65, 0x20, 0x69, 0x73, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x2e, 0x5c, 0x6e, 0x60, 0x61, 0x64, 0x64, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x27, 0x20, 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x6c, 0x79, 0x20, 0x62, 0x69, 0x6e, 0x64, 0x73, 0x20, 0x69, 0x74, 0x2e, 0x20, 0x20, 0x28, 0x54, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20, 0x74, 0x72, 
    0x75, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x2e, 0x29, 0x22, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x70, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 
    0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x5d, 0x20, 0x34, 0x29, 0x20, 0x28, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x28, 0x6d, 
    0x61, 0x6b, 0x65, 0x2d, 0x73, 0x70, 0x61, 0x72, 0x73, 0x65, 0x2d, 0x6b, 0x65, 0x79, 0x6d, 0x61, 0x70, 0x29, 0x29, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x4e, 0x5c, 0x32, 0x30, 0x34, 0xe, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x34, 0x5c, 
    0x33, 0x30, 0x35, 0x21, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x21, 0x5c, 0x32, 0x30, 0x34, 0x2a, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x31, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x37, 0x21, 0x5c, 0x32, 
    0x30, 0x33, 0x26, 0x0, 0x5c, 0x33, 0x31, 0x33, 0x5c, 0x32, 0x30, 0x32, 0x28, 0x0, 0x5c, 0x33, 0x31, 0x34, 0x20, 0x5c, 0x22, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x30, 0x32, 0x4e, 0x5c, 0x32, 0x30, 0x34, 0x38, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x37, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x34, 0x5c, 0x33, 0x31, 0x35, 0x21, 0x23, 0x5c, 0x32, 
    0x31, 0x30, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x30, 0x21, 0x5c, 0x32, 0x30, 0x34, 0x58, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x31, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x31, 0x32, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x36, 0x5c, 0x33, 0x30, 0x30, 0x21, 0x5c, 0x32, 0x30, 0x33, 0x50, 0x0, 0x5c, 0x33, 0x31, 
    0x33, 0x5c, 0x32, 0x30, 0x32, 0x56, 0x0, 0x5c, 0x33, 0x31, 0x36, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x31, 0x33, 0x5c, 0x22, 0x5c, 0x32, 0x31, 0x30, 0x8, 0x5c, 0x22, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x4e, 0x5c, 0x32, 0x30, 0x34, 0x66, 0x0, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x34, 0x5c, 
    0x33, 0x31, 0x37, 0x21, 0x23, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x31, 0x31, 0x5c, 0x33, 0x32, 0x30, 0x5c, 0x33, 0x31, 0x33, 0x23, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 
    0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x6d, 0x61, 0x70, 0x20, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x70, 0x75, 0x74, 0x20, 0x70, 0x75, 0x72, 0x65, 0x63, 0x6f, 0x70, 0x79, 0x20, 0x22, 0x4b, 0x65, 0x79, 0x6d, 0x61, 
    0x70, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x2e, 0x22, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x70, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x74, 0x61, 0x62, 0x6c, 
    0x65, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x64, 0x65, 0x66, 0x76, 0x61, 0x72, 0x2d, 0x31, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6d, 0x61, 0x6b, 0x65, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x74, 0x61, 0x62, 
    0x6c, 0x65, 0x20, 0x22, 0x53, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x2e, 0x22, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x22, 
    0x41, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x60, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x27, 0x2e, 0x22, 0x20, 0x64, 0x65, 0x72, 0x69, 0x76, 0x65, 0x64, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x5d, 0x20, 0x35, 0x29, 0x20, 0x28, 
    0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x30, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x22, 0x5c, 0x32, 0x31, 0x30, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x34, 0x21, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x61, 0x64, 0x64, 0x2d, 0x68, 0x6f, 0x6f, 0x6b, 0x20, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x73, 0x6f, 0x6d, 0x65, 0x2d, 
    0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x73, 0x2d, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x70, 0x6f, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x79, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x20, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5d, 0x20, 0x33, 0x29, 0x5d, 0x0, };
struct Lisp_Object[181] d_reloc_eph;
char[7504] text_data_reloc_eph_blob=
  { 0x48, 0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b, 0x6d, 0x61, 0x6e, 0x79, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 
    0x5f, 0x30, 0x22, 0x20, 0x28, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 
    0x62, 0x64, 0x61, 0x5f, 0x31, 0x22, 0x20, 0x28, 0x31, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 
    0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x32, 0x22, 0x20, 0x28, 0x32, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 
    0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x33, 0x22, 0x20, 0x28, 0x33, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 
    0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x34, 0x22, 0x20, 0x28, 0x34, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 
    0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x32, 0x22, 0x20, 0x28, 0x35, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 
    0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x36, 0x22, 0x20, 0x28, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 
    0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x37, 0x22, 0x20, 0x28, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 
    0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x38, 0x22, 0x20, 0x28, 0x38, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 
    0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x39, 0x22, 0x20, 0x28, 0x39, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 
    0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x31, 0x22, 0x20, 0x28, 0x31, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 
    0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x33, 0x22, 0x20, 0x28, 0x31, 0x31, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 
    0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x34, 0x22, 0x20, 0x28, 0x31, 0x32, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 
    0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x35, 0x22, 0x20, 0x28, 0x31, 0x33, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 
    0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x36, 0x22, 0x20, 0x28, 0x31, 0x34, 0x20, 0x6e, 0x69, 0x6c, 0x20, 
    0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x37, 0x22, 0x20, 0x28, 0x31, 0x35, 
    0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x31, 0x38, 
    0x22, 0x20, 0x28, 0x31, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 
    0x64, 0x61, 0x5f, 0x31, 0x39, 0x22, 0x20, 0x28, 0x31, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x6f, 0x75, 0x73, 
    0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x32, 0x30, 0x22, 0x20, 0x28, 0x31, 0x38, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x65, 0x36, 0x66, 0x36, 0x65, 0x37, 0x39, 0x36, 0x64, 0x36, 0x66, 0x37, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x63, 0x36, 0x31, 0x36, 0x64, 0x36, 0x32, 0x36, 0x34, 0x36, 0x31, 0x5f, 0x61, 0x6e, 0x6f, 0x6e, 
    0x79, 0x6d, 0x6f, 0x75, 0x73, 0x5f, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, 0x5f, 0x32, 0x31, 0x22, 0x20, 0x28, 0x31, 0x39, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x64, 0x36, 0x66, 0x36, 0x34, 0x36, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x6d, 0x6f, 
    0x64, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x30, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x8, 0x5c, 0x32, 0x30, 0x33, 0x5c, 0x6e, 0x0, 0x5c, 0x33, 0x30, 0x31, 0x8, 0x21, 0x5c, 0x32, 0x30, 0x32, 0xb, 0x0, 0x5c, 0x33, 0x30, 0x32, 0x43, 0x5c, 0x32, 0x30, 0x37, 
    0x22, 0x20, 0x5b, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x2d, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x2d, 0x61, 0x72, 0x67, 0x20, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x2d, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x2d, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x74, 0x6f, 0x67, 0x67, 0x6c, 0x65, 0x5d, 0x20, 0x32, 0x29, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x62, 
    0x36, 0x39, 0x36, 0x63, 0x36, 0x63, 0x32, 0x64, 0x36, 0x31, 0x36, 0x63, 0x36, 0x63, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x5f, 0x6b, 0x69, 0x6c, 0x6c, 0x5f, 0x61, 0x6c, 0x6c, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x31, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 
    0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x63, 0x6f, 0x70, 0x79, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x20, 0x22, 0x46, 0x36, 0x33, 0x36, 0x66, 0x37, 0x30, 0x37, 0x39, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 
    0x36, 0x63, 0x36, 0x35, 0x5f, 0x63, 0x6f, 0x70, 0x79, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x32, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x22, 0x46, 0x36, 0x39, 0x36, 0x65, 0x37, 0x33, 0x36, 0x35, 
    0x37, 0x32, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x33, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6e, 0x69, 0x6c, 
    0x29, 0x20, 0x6c, 0x69, 0x73, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x22, 0x46, 0x36, 0x63, 0x36, 0x39, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x34, 0x20, 0x28, 0x69, 
    0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x50, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x36, 0x65, 0x36, 0x31, 0x36, 0x64, 0x36, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 
    0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x35, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x37, 0x30, 0x37, 0x32, 0x36, 0x35, 0x37, 0x30, 0x36, 0x31, 0x37, 0x32, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x63, 0x36, 0x39, 
    0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x32, 0x37, 0x35, 0x36, 0x36, 0x36, 0x36, 0x36, 0x35, 0x37, 0x32, 0x5f, 0x70, 0x72, 0x65, 0x70, 0x61, 0x72, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x65, 0x64, 
    0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x22, 0x46, 0x36, 0x35, 0x36, 0x34, 0x36, 0x39, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x5f, 0x65, 0x64, 0x69, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x37, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 
    0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x35, 0x36, 0x34, 0x36, 0x39, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x32, 0x64, 0x37, 0x32, 0x36, 0x35, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x39, 0x36, 0x65, 0x36, 0x35, 0x5f, 0x65, 0x64, 
    0x69, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x72, 0x65, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x38, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x28, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x29, 
    0x29, 0x20, 0x22, 0x46, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x39, 0x36, 0x65, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x32, 0x39, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 
    0x69, 0x76, 0x65, 0x20, 0x22, 0x50, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x37, 0x32, 0x36, 0x35, 0x36, 0x31, 0x36, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x36, 0x36, 0x39, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x66, 0x69, 0x6c, 
    0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x30, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x8, 0x5c, 0x22, 0x5c, 0x33, 0x30, 0x34, 0x8, 0x5c, 0x33, 0x30, 0x35, 0x24, 0x43, 0x5c, 0x32, 0x30, 0x37, 
    0x22, 0x20, 0x5b, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x2d, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x20, 0x22, 0x52, 0x65, 0x61, 0x64, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x66, 0x69, 
    0x6c, 0x65, 0x22, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x74, 0x5d, 0x20, 0x35, 0x29, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x71, 0x75, 0x69, 0x65, 0x74, 0x6c, 0x79, 0x2d, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x22, 0x46, 0x37, 0x31, 0x37, 0x35, 0x36, 0x39, 0x36, 0x35, 0x37, 0x34, 0x36, 0x63, 0x37, 0x39, 0x32, 0x64, 0x37, 
    0x32, 0x36, 0x35, 0x36, 0x31, 0x36, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x36, 0x36, 0x39, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x71, 0x75, 0x69, 0x65, 0x74, 0x6c, 0x79, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x31, 0x20, 
    0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x37, 0x37, 0x37, 0x32, 0x36, 0x39, 0x37, 0x34, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x36, 0x36, 0x39, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 
    0x30, 0x22, 0x20, 0x28, 0x33, 0x32, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x34, 0x8, 0x21, 0x21, 0x8, 0x23, 0x43, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x61, 0x62, 0x62, 
    0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x22, 0x57, 0x72, 0x69, 0x74, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x3a, 0x20, 0x22, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x2d, 0x64, 0x69, 0x72, 
    0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x5d, 0x20, 0x35, 0x29, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x35, 0x36, 0x34, 0x36, 0x39, 0x37, 0x34, 0x32, 0x64, 0x37, 0x33, 0x36, 0x31, 
    0x37, 0x36, 0x36, 0x35, 0x32, 0x64, 0x37, 0x34, 0x36, 0x66, 0x32, 0x64, 0x36, 0x36, 0x36, 0x39, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x65, 0x64, 0x69, 0x74, 0x5f, 0x73, 0x61, 0x76, 0x65, 0x5f, 0x74, 0x6f, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x33, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 
    0x65, 0x20, 0x28, 0x62, 0x79, 0x74, 0x65, 0x2d, 0x63, 0x6f, 0x64, 0x65, 0x20, 0x22, 0x5c, 0x33, 0x30, 0x31, 0x5c, 0x33, 0x30, 0x32, 0x5c, 0x33, 0x30, 0x33, 0x5c, 0x33, 0x30, 0x34, 0x8, 0x21, 0x21, 0x8, 0x23, 0x43, 0x5c, 0x32, 0x30, 0x37, 0x22, 0x20, 0x5b, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x72, 0x65, 0x61, 0x64, 
    0x2d, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x20, 0x22, 0x53, 0x61, 0x76, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x74, 0x6f, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x3a, 0x20, 0x22, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x2d, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x66, 
    0x69, 0x6c, 0x65, 0x2d, 0x6e, 0x61, 0x6d, 0x65, 0x5d, 0x20, 0x35, 0x29, 0x29, 0x20, 0x28, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x29, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x2d, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 
    0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x35, 0x36, 0x34, 0x36, 0x39, 0x37, 0x34, 0x32, 0x64, 0x37, 0x33, 0x36, 0x31, 0x37, 0x36, 0x36, 0x35, 0x32, 0x64, 0x36, 0x32, 0x37, 0x35, 0x36, 0x36, 0x36, 0x36, 0x36, 0x35, 0x37, 0x32, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x65, 0x64, 0x69, 0x74, 0x5f, 0x73, 0x61, 0x76, 0x65, 0x5f, 0x62, 0x75, 0x66, 
    0x66, 0x65, 0x72, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x34, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x28, 0x65, 0x64, 0x69, 0x74, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x29, 0x29, 0x20, 0x61, 0x64, 0x64, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x34, 0x36, 0x34, 0x32, 0x64, 0x36, 0x64, 0x36, 0x66, 0x36, 0x34, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x61, 0x64, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x35, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 
    0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x50, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x61, 0x64, 0x64, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x34, 0x36, 0x34, 0x32, 0x64, 0x36, 0x37, 0x36, 0x63, 0x36, 0x66, 0x36, 0x32, 0x36, 0x31, 0x36, 0x63, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 
    0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x61, 0x64, 0x64, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x36, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x50, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x34, 0x36, 0x34, 
    0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x61, 0x64, 0x64, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x2d, 0x61, 0x64, 0x64, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x20, 0x22, 0x46, 0x36, 0x39, 0x36, 0x65, 0x37, 0x36, 0x36, 0x35, 0x37, 0x32, 0x37, 0x33, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x34, 0x36, 0x34, 0x32, 0x64, 0x36, 0x64, 0x36, 0x66, 0x36, 0x34, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x5f, 0x61, 0x64, 0x64, 0x5f, 0x6d, 
    0x6f, 0x64, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x38, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x70, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x2d, 0x61, 0x64, 0x64, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x20, 0x22, 0x46, 0x36, 0x39, 0x36, 0x65, 0x37, 0x36, 0x36, 0x35, 0x37, 0x32, 0x37, 0x33, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x34, 0x36, 0x34, 0x32, 0x64, 0x36, 0x37, 0x36, 0x63, 0x36, 0x66, 0x36, 0x32, 0x36, 0x31, 0x36, 0x63, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x5f, 
    0x61, 0x64, 0x64, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x33, 0x39, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x70, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x39, 0x36, 0x65, 0x37, 0x36, 0x36, 0x35, 0x37, 0x32, 0x37, 0x33, 0x36, 0x35, 
    0x32, 0x64, 0x36, 0x31, 0x36, 0x34, 0x36, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x69, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x65, 0x5f, 0x61, 0x64, 0x64, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 
    0x2d, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x2d, 0x6d, 0x61, 0x72, 0x6b, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x30, 0x37, 0x32, 0x36, 0x35, 0x36, 0x36, 0x36, 0x39, 0x37, 0x38, 0x32, 0x64, 0x36, 0x64, 0x36, 0x31, 0x37, 0x32, 0x36, 0x62, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 
    0x78, 0x5f, 0x6d, 0x61, 0x72, 0x6b, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x31, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x50, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x20, 0x22, 0x46, 0x36, 0x35, 0x37, 
    0x38, 0x37, 0x30, 0x36, 0x31, 0x36, 0x65, 0x36, 0x34, 0x32, 0x64, 0x37, 0x32, 0x36, 0x35, 0x36, 0x37, 0x36, 0x39, 0x36, 0x66, 0x36, 0x65, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x5f, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x30, 0x22, 
    0x20, 0x28, 0x34, 0x32, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x72, 0x5c, 0x6e, 0x50, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x36, 0x37, 0x36, 0x35, 0x37, 
    0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x67, 0x65, 0x74, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x33, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x37, 
    0x30, 0x37, 0x35, 0x37, 0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x75, 0x74, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x34, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x64, 0x36, 0x31, 0x36, 0x62, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 
    0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x6d, 0x61, 0x6b, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x35, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 
    0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x37, 0x30, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 
    0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x36, 0x35, 0x36, 0x64, 0x37, 0x30, 0x37, 0x34, 0x37, 0x39, 0x32, 0x64, 0x37, 0x30, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x5f, 0x70, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x33, 
    0x36, 0x63, 0x36, 0x35, 0x36, 0x31, 0x37, 0x32, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x38, 0x20, 0x6e, 0x69, 0x6c, 
    0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x39, 0x36, 0x65, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x34, 0x39, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 
    0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x36, 0x33, 0x36, 0x38, 0x36, 0x35, 0x36, 0x33, 0x36, 0x62, 0x32, 0x64, 0x36, 0x33, 0x36, 0x38, 0x36, 0x31, 0x37, 0x32, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x73, 0x5f, 0x30, 0x22, 
    0x20, 0x28, 0x35, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x22, 0x46, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x39, 0x36, 0x65, 0x36, 0x35, 0x32, 0x64, 0x36, 0x37, 0x36, 0x63, 0x36, 0x66, 0x36, 0x32, 0x36, 0x31, 0x36, 0x63, 0x32, 
    0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x31, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x73, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 
    0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x3a, 0x20, 0x5c, 0x6e, 0x73, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x25, 0x73, 0x3a, 0x20, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x2d, 0x6d, 0x6f, 0x64, 0x65, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x22, 
    0x46, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x39, 0x36, 0x65, 0x36, 0x35, 0x32, 0x64, 0x36, 0x64, 0x36, 0x66, 0x36, 0x34, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x32, 0x20, 
    0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x22, 0x73, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x3a, 0x20, 0x5c, 0x6e, 0x73, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x66, 0x6f, 0x72, 0x20, 0x25, 0x73, 0x3a, 0x20, 0x22, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 
    0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x36, 0x31, 0x36, 0x33, 0x37, 0x34, 0x36, 0x39, 0x37, 0x36, 0x36, 0x35, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 
    0x65, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x33, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x39, 0x36, 0x64, 0x36, 0x32, 0x36, 0x66, 0x36, 0x63, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 
    0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x34, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x33, 0x37, 0x39, 0x36, 0x64, 0x36, 0x32, 0x36, 0x66, 0x36, 0x63, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x5f, 0x30, 0x22, 0x20, 0x28, 
    0x35, 0x35, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x35, 0x37, 0x38, 0x37, 0x30, 0x36, 0x31, 0x36, 0x65, 0x37, 0x33, 0x36, 0x39, 0x36, 0x66, 0x36, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 
    0x30, 0x22, 0x20, 0x28, 0x35, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x36, 0x32, 0x36, 0x35, 0x36, 0x36, 0x36, 0x66, 0x37, 0x32, 0x36, 0x35, 0x32, 0x64, 0x37, 0x30, 0x36, 0x66, 0x36, 0x39, 0x36, 0x65, 0x37, 0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 
    0x76, 0x5f, 0x5f, 0x62, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x34, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x39, 0x36, 0x65, 0x37, 0x33, 0x36, 0x35, 0x37, 0x32, 0x37, 0x34, 0x5f, 0x61, 
    0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x38, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 
    0x37, 0x36, 0x35, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x33, 0x37, 0x34, 0x36, 0x39, 0x37, 0x36, 0x36, 0x35, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x37, 0x33, 0x32, 0x64, 0x36, 0x39, 0x36, 0x65, 0x36, 0x33, 0x36, 0x63, 0x37, 0x35, 0x36, 0x34, 0x36, 0x39, 0x36, 0x65, 0x36, 0x37, 0x32, 0x64, 0x37, 0x30, 0x36, 0x31, 0x37, 0x32, 0x36, 0x35, 0x36, 
    0x65, 0x37, 0x34, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x5f, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x35, 0x39, 
    0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x37, 0x36, 0x35, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x33, 0x37, 0x34, 0x36, 0x39, 0x37, 0x36, 0x36, 0x35, 
    0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x36, 0x35, 0x37, 0x38, 0x37, 0x30, 0x36, 0x31, 0x36, 0x65, 0x37, 0x33, 0x36, 0x39, 0x36, 0x66, 0x36, 0x65, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x67, 0x65, 0x74, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 
    0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 
    0x37, 0x34, 0x32, 0x64, 0x36, 0x33, 0x36, 0x66, 0x37, 0x35, 0x36, 0x65, 0x37, 0x34, 0x32, 0x64, 0x37, 0x37, 0x36, 0x66, 0x37, 0x32, 0x36, 0x34, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x31, 0x20, 0x6e, 0x69, 
    0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x37, 0x36, 0x35, 0x37, 0x34, 0x32, 0x64, 0x37, 0x30, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x36, 0x39, 0x36, 0x66, 0x37, 0x35, 0x37, 
    0x33, 0x32, 0x64, 0x37, 0x37, 0x36, 0x66, 0x37, 0x32, 0x36, 0x34, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x32, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 
    0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x66, 0x37, 0x36, 0x36, 0x35, 0x32, 0x64, 0x37, 0x34, 0x36, 0x38, 0x37, 0x32, 0x36, 0x35, 0x37, 0x33, 0x36, 0x38, 0x36, 0x66, 0x36, 0x63, 0x36, 
    0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x62, 0x6f, 0x76, 0x65, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x33, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 
    0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x39, 0x36, 0x65, 0x36, 0x36, 0x36, 0x66, 0x37, 0x32, 0x36, 0x64, 0x32, 0x64, 0x37, 0x35, 0x37, 0x33, 0x36, 0x35, 0x37, 0x32, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x72, 
    0x6d, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x34, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x37, 0x33, 0x36, 0x38, 0x36, 0x66, 0x37, 
    0x32, 0x37, 0x34, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x35, 0x20, 0x6e, 
    0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x64, 0x36, 0x31, 0x37, 0x39, 0x36, 0x32, 0x36, 0x35, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 
    0x37, 0x33, 0x37, 0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x6d, 0x61, 0x79, 0x62, 0x65, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 
    0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x36, 0x37, 0x36, 0x35, 0x37, 0x34, 0x32, 0x64, 0x37, 0x34, 0x36, 0x66, 0x37, 0x34, 0x36, 0x31, 0x36, 0x63, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x67, 0x65, 0x74, 0x5f, 0x74, 0x6f, 
    0x74, 0x61, 0x6c, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x2d, 0x73, 0x68, 0x6f, 0x77, 0x2d, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 
    0x37, 0x33, 0x37, 0x35, 0x36, 0x37, 0x36, 0x37, 0x36, 0x35, 0x37, 0x33, 0x37, 0x34, 0x32, 0x64, 0x37, 0x33, 0x36, 0x38, 0x36, 0x66, 0x37, 0x37, 0x32, 0x64, 0x37, 0x32, 0x36, 0x35, 0x37, 0x30, 0x36, 0x66, 0x37, 0x32, 0x37, 0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x73, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x68, 0x6f, 0x77, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 
    0x74, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x38, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x35, 0x37, 0x38, 0x37, 0x30, 0x36, 0x31, 0x36, 0x65, 0x36, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x65, 0x78, 0x70, 
    0x61, 0x6e, 0x64, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x36, 0x39, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x2d, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x20, 
    0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x31, 0x37, 0x35, 0x36, 0x63, 0x37, 0x34, 0x32, 0x64, 0x36, 0x35, 0x37, 0x38, 0x37, 0x30, 0x36, 0x31, 0x36, 0x65, 0x36, 0x34, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x65, 
    0x78, 0x70, 0x61, 0x6e, 0x64, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x30, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x75, 0x6e, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2d, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x20, 0x22, 0x46, 0x37, 0x35, 0x36, 0x65, 0x36, 0x35, 0x37, 0x38, 0x37, 0x30, 0x36, 0x31, 0x36, 0x65, 0x36, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 
    0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x5f, 0x75, 0x6e, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x31, 0x20, 0x28, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 
    0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x37, 0x37, 0x32, 0x36, 0x39, 0x37, 0x34, 0x36, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x32, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 
    0x32, 0x64, 0x36, 0x34, 0x36, 0x35, 0x37, 0x33, 0x36, 0x33, 0x37, 0x32, 0x36, 0x39, 0x36, 0x32, 0x36, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x33, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x39, 0x36, 0x65, 0x37, 0x33, 0x36, 0x35, 0x37, 0x32, 
    0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x36, 0x34, 0x36, 0x35, 0x37, 0x33, 0x36, 0x33, 0x37, 0x32, 0x36, 0x39, 0x37, 0x30, 0x37, 0x34, 0x36, 0x39, 0x36, 0x66, 0x36, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x34, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 
    0x35, 0x32, 0x64, 0x37, 0x33, 0x37, 0x39, 0x36, 0x64, 0x36, 0x32, 0x36, 0x66, 0x36, 0x63, 0x37, 0x33, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x73, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x35, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 
    0x36, 0x39, 0x36, 0x65, 0x36, 0x35, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x65, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x36, 0x20, 0x6e, 0x69, 0x6c, 0x20, 
    0x6e, 0x69, 0x6c, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2d, 0x6d, 0x65, 0x6e, 0x75, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x37, 0x34, 0x36, 0x31, 0x36, 0x32, 0x36, 0x63, 0x36, 0x35, 0x32, 0x64, 0x36, 0x64, 0x36, 0x35, 0x36, 0x65, 0x37, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 
    0x65, 0x76, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6d, 0x65, 0x6e, 0x75, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x37, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x22, 0x46, 0x36, 0x35, 0x36, 0x34, 0x36, 0x39, 0x37, 0x34, 0x32, 0x64, 0x36, 0x31, 0x36, 0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x37, 0x33, 0x32, 0x64, 0x36, 0x64, 0x36, 0x66, 0x36, 0x34, 
    0x36, 0x35, 0x5f, 0x65, 0x64, 0x69, 0x74, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x73, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x5f, 0x30, 0x22, 0x20, 0x28, 0x37, 0x38, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x20, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x2d, 0x2d, 0x70, 0x6f, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x79, 0x2d, 0x73, 0x61, 0x76, 0x65, 0x20, 0x22, 0x46, 0x36, 0x31, 0x36, 
    0x32, 0x36, 0x32, 0x37, 0x32, 0x36, 0x35, 0x37, 0x36, 0x32, 0x64, 0x32, 0x64, 0x37, 0x30, 0x36, 0x66, 0x37, 0x33, 0x37, 0x33, 0x36, 0x39, 0x36, 0x32, 0x36, 0x63, 0x37, 0x39, 0x32, 0x64, 0x37, 0x33, 0x36, 0x31, 0x37, 0x36, 0x36, 0x35, 0x5f, 0x61, 0x62, 0x62, 0x72, 0x65, 0x76, 0x5f, 0x5f, 0x70, 0x6f, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x79, 0x5f, 0x73, 0x61, 0x76, 0x65, 0x5f, 0x30, 0x22, 
    0x20, 0x28, 0x37, 0x39, 0x20, 0x6e, 0x69, 0x6c, 0x20, 0x6e, 0x69, 0x6c, 0x29, 0x5d, 0x0, };
char[19] freloc_hash_blob=
  { 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0x31, 0x31, 0x36, 0x31, 0x62, 0x37, 0x36, 0x36, 0x22, 0x0, };
struct freloc_link_table * freloc_link_table;
static unsigned int quitcounter;

extern void *
memcpy (void * dest, void * src, unsigned long long n); /* (imported) */

static struct Lisp_Object
CAR (struct Lisp_Object c, bool cert_cons)
{
entry_block:
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  if (cert_cons || (bool)!((unsigned int)((long long)bitcast((void *)c.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)) goto is_cons_b; else goto not_a_cons_b;

is_cons_b:
  /* XCAR */
  /* XCONS */
  /* XUNTAG */
  /* XLP */
  return ((struct comp_Lisp_Cons *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)(void *)c.i, unsigned long long) - (unsigned long long)3), void *))->u.s.car;

not_a_cons_b:
  /* NILP */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)c.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto is_nil_b; else goto not_nil_b;

is_nil_b:
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

not_nil_b:
  /* const lisp obj: listp */
  /* l-value for lisp obj: listp */
  /* calling subr: wrong_type_argument */
  (void)freloc_link_table->R77726f6e675f747970655f617267756d656e74_wrong_type_argument_0 (d_reloc[(long long)315], c);
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
}

static struct Lisp_Object
CDR (struct Lisp_Object c, bool cert_cons)
{
entry_block:
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  if (cert_cons || (bool)!((unsigned int)((long long)bitcast((void *)c.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)) goto is_cons_b; else goto not_a_cons_b;

is_cons_b:
  /* XCDR */
  /* XCONS */
  /* XUNTAG */
  /* XLP */
  return ((struct comp_Lisp_Cons *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)(void *)c.i, unsigned long long) - (unsigned long long)3), void *))->u.s.u.cdr;

not_a_cons_b:
  /* NILP */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)c.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto is_nil_b; else goto not_nil_b;

is_nil_b:
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

not_nil_b:
  /* const lisp obj: listp */
  /* l-value for lisp obj: listp */
  /* calling subr: wrong_type_argument */
  (void)freloc_link_table->R77726f6e675f747970655f617267756d656e74_wrong_type_argument_0 (d_reloc[(long long)315], c);
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
}

static bool
PSEUDOVECTORP (struct Lisp_Object a, int code)
{
entry_block:
  /* VECTORLIKEP */
  /* TAGGEDP */
  /* XLI */
  if (!(!((unsigned int)((long long)bitcast((void *)a.i, unsigned long long) >> (long long)0) - (unsigned int)5 & (unsigned int)7))) goto ret_false_b; else goto call_pseudovector_typep_b;

ret_false_b:
  return (bool)0;

call_pseudovector_typep_b:
  /* calling subr: helper_PSEUDOVECTOR_TYPEP_XUNTAG */
  return freloc_link_table->R68656c7065725f50534555444f564543544f525f54595045505f58554e544147_helper_PSEUDOVECTOR_TYPEP_XUNTAG_0 (a, code);
}

static struct comp_lisp_symbol_with_position *
GET_SYMBOL_WITH_POSITION (struct Lisp_Object a)
{
entry_block:
  /* calling subr: helper_GET_SYMBOL_WITH_POSITION */
  return freloc_link_table->R68656c7065725f4745545f53594d424f4c5f574954485f504f534954494f4e_helper_GET_SYMBOL_WITH_POSITION_0 (a);
}

static void
CHECK_TYPE (int ok, struct Lisp_Object predicate, struct Lisp_Object x)
{
entry_block:
  if (!(ok)) goto not_ok_block; else goto ok_block;

ok_block:
  return;

not_ok_block:
  /* calling subr: wrong_type_argument */
  (void)freloc_link_table->R77726f6e675f747970655f617267756d656e74_wrong_type_argument_0 (predicate, x);
  return;
}

static struct Lisp_Object
SYMBOL_WITH_POS_SYM (struct Lisp_Object a)
{
entry_block:
  /* CHECK_SYMBOL_WITH_POS */
  /* SYMBOL_WITH_POS_P */
  /* const lisp obj: symbol-with-pos-p */
  /* l-value for lisp obj: symbol-with-pos-p */
  (void)CHECK_TYPE (((int)PSEUDOVECTORP (a, (int)6)), d_reloc[(long long)316], a);
  return (*GET_SYMBOL_WITH_POSITION (a)).sym;
}

static void
CHECK_IMPURE (struct Lisp_Object obj, void * ptr)
{
entry_block:
  /* PURE_P */
  if ((unsigned long long)bitcast((void *)obj.i, unsigned long long) - (unsigned long long)bitcast((void *)pure_reloc, unsigned long long) <= (unsigned long long)4583333) goto err_block; else goto ok_block;

err_block:
  /* calling subr: pure_write_error */
  (void)freloc_link_table->R707572655f77726974655f6572726f72_pure_write_error_0 (obj);
  return;

ok_block:
  return;
}

static struct Lisp_Object
bool_to_lisp_obj (bool x)
{
entry_block:
  if (x) goto ret_t_block; else goto ret_nil_block;

ret_t_block:
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  return d_reloc[(long long)26];

ret_nil_block:
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
}

static struct Lisp_Object
setcar (struct Lisp_Object cell, struct Lisp_Object new_car, bool cert_cons)
{
entry_block:
  /* CHECK_CONS */
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  /* const lisp obj: consp */
  /* l-value for lisp obj: consp */
  (void)CHECK_TYPE ((!((unsigned int)((long long)bitcast((void *)cell.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)), d_reloc[(long long)314], cell);
  /* XCONS */
  /* XUNTAG */
  /* XLP */
  (void)CHECK_IMPURE (cell, ((struct comp_Lisp_Cons *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)(void *)cell.i, unsigned long long) - (unsigned long long)3), void *)));
  /* XSETCAR */
  /* car_addr */
  /* lval_XCAR */
  /* XCONS */
  /* XUNTAG */
  /* XLP */
  *&((struct comp_Lisp_Cons *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)(void *)cell.i, unsigned long long) - (unsigned long long)3), void *))->u.s.car = new_car;
  return new_car;
}

static struct Lisp_Object
setcdr (struct Lisp_Object cell, struct Lisp_Object new_cdr, bool cert_cons)
{
entry_block:
  /* CHECK_CONS */
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  /* const lisp obj: consp */
  /* l-value for lisp obj: consp */
  (void)CHECK_TYPE ((!((unsigned int)((long long)bitcast((void *)cell.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)), d_reloc[(long long)314], cell);
  /* XCONS */
  /* XUNTAG */
  /* XLP */
  (void)CHECK_IMPURE (cell, ((struct comp_Lisp_Cons *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)(void *)cell.i, unsigned long long) - (unsigned long long)3), void *)));
  /* XSETCDR */
  /* cdr_addr */
  /* lval_XCDR */
  /* XCONS */
  /* XUNTAG */
  /* XLP */
  *&((struct comp_Lisp_Cons *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)(void *)cell.i, unsigned long long) - (unsigned long long)3), void *))->u.s.u.cdr = new_cdr;
  return new_cdr;
}

static struct Lisp_Object
add1 (struct Lisp_Object n, bool cert_fixnum)
{
entry_block:
  /* XFIXNUM */
  /* XLI */
  /* FIXNUMP */
  if ((cert_fixnum || (bool)!((unsigned int)bitcast((void *)n.i, unsigned long long) - (unsigned int)2 & (unsigned int)3)) && (long long)(unsigned long long)(long long)bitcast((void *)n.i, unsigned long long) >> (long long)(unsigned long long)2 != (long long)2305843009213693951) goto inline_block; else goto fcall_block;

inline_block:
  /* make_fixnum */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)bitcast((unsigned long long)((((long long)(unsigned long long)(long long)bitcast((void *)n.i, unsigned long long) >> (long long)(unsigned long long)2) + (long long)1 << (long long)(unsigned long long)2) + (long long)2), void *)};

fcall_block:
  /* calling subr: 1+ */
  return freloc_link_table->R312b_1_0 (n);
}

static struct Lisp_Object
sub1 (struct Lisp_Object n, bool cert_fixnum)
{
entry_block:
  /* XFIXNUM */
  /* XLI */
  /* FIXNUMP */
  if ((cert_fixnum || (bool)!((unsigned int)bitcast((void *)n.i, unsigned long long) - (unsigned int)2 & (unsigned int)3)) && (long long)(unsigned long long)(long long)bitcast((void *)n.i, unsigned long long) >> (long long)(unsigned long long)2 != (long long)-2305843009213693952) goto inline_block; else goto fcall_block;

inline_block:
  /* make_fixnum */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)bitcast((unsigned long long)((((long long)(unsigned long long)(long long)bitcast((void *)n.i, unsigned long long) >> (long long)(unsigned long long)2) - (long long)1 << (long long)(unsigned long long)2) + (long long)2), void *)};

fcall_block:
  /* calling subr: 1- */
  return freloc_link_table->R312d_1__0 (n);
}

static struct Lisp_Object
negate (struct Lisp_Object n, bool cert_fixnum)
{
entry_block:
  /* XFIXNUM */
  /* XLI */
  /* FIXNUMP */
  if ((cert_fixnum || (bool)!((unsigned int)bitcast((void *)n.i, unsigned long long) - (unsigned int)2 & (unsigned int)3)) && (long long)(unsigned long long)(long long)bitcast((void *)n.i, unsigned long long) >> (long long)(unsigned long long)2 != (long long)-2305843009213693952) goto inline_block; else goto fcall_block;

inline_block:
  /* make_fixnum */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)bitcast((unsigned long long)((-((long long)(unsigned long long)(long long)bitcast((void *)n.i, unsigned long long) >> (long long)(unsigned long long)2) << (long long)(unsigned long long)2) + (long long)2), void *)};

fcall_block:
  /* calling subr: - */
  return freloc_link_table->R2d___0 ((long long)1, (&n));
}

static void
maybe_gc_quit ()
{
increment_block:
  quitcounter = quitcounter + (unsigned int)1;
  if (!(quitcounter >> (unsigned int)9)) goto pass_block; else goto maybe_do_it_block;

maybe_do_it_block:
  quitcounter = (unsigned int)0;
  /* calling subr: maybe_gc */
  (void)freloc_link_table->R6d617962655f6763_maybe_gc_0 ();
  /* calling subr: maybe_quit */
  (void)freloc_link_table->R6d617962655f71756974_maybe_quit_0 ();
  return;

pass_block:
  return;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_0 (long long nargs, struct Lisp_Object * args)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct Lisp_Object slot_13;
  struct Lisp_Object slot_14;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_0;
  struct Lisp_Object[2] call_arr_1;
  struct Lisp_Object[2] call_arr_2;
  struct Lisp_Object[2] call_arr_3;
  struct Lisp_Object[6] call_arr_4;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  slot_1 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  goto entry_rest_args;

entry_rest_args:
  /* calling subr: list */
  slot_2 = freloc->R6c697374_list_0 ((nargs - (long long)2), args);
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764182036 3) apply) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764182964 4) gethash) */
  slot_5 = slot_1;
  /* cl--generic-eql-used */
  /* const lisp obj: cl--generic-eql-used */
  /* l-value for lisp obj: cl--generic-eql-used */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)2]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_4 = freloc->R67657468617368_gethash_0 (slot_5, slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764186478 5) gethash) */
  slot_6 = slot_4;
  /* 0 */
  slot_7 = d_reloc[(long long)3];
  /* 0 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_5 = freloc->R67657468617368_gethash_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 39 */
  slot_4 = slot_5;
  slot_5 = slot_0;
  slot_6 = slot_1;
  slot_7 = slot_2;
  call_arr_0 = (struct Lisp_Object[4]) {slot_4, slot_5, slot_6, slot_7};
  /* calling subr: apply */
  slot_3 = freloc->R6170706c79_apply_0 ((long long)4, (&call_arr_0[(long long)0]));
  return slot_3;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764210236 5) (and #s(comp-mvar (t) nil nil nil 23688764189084 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* cl--generic-cache-miss */
  slot_5 = d_reloc[(long long)5];
  /* 3 */
  slot_6 = d_reloc[(long long)6];
  /* 1 */
  slot_7 = d_reloc[(long long)7];
  /* 2 */
  slot_8 = d_reloc[(long long)8];
  /* 1 */
  slot_9 = d_reloc[(long long)7];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764215728 10) append) */
  /* #[385 "\x01\242\300=\205	 */
  slot_11 = d_reloc[(long long)10];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764217574 12) gethash) */
  slot_13 = slot_1;
  /* cl--generic-eql-used */
  /* const lisp obj: cl--generic-eql-used */
  /* l-value for lisp obj: cl--generic-eql-used */
  /* calling subr: symbol-value */
  slot_14 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)2]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_12 = freloc->R67657468617368_gethash_0 (slot_13, slot_14, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* #[385 "\x01\242\300=\205	 */
  /* const lisp obj: #[385 "\x01\242\300=\205	 */
  /* l-value for lisp obj: #[385 "\x01\242\300=\205	 */
  call_arr_1 = (struct Lisp_Object[2]) {d_reloc[(long long)10], slot_12};
  /* calling subr: funcall */
  slot_11 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_1[(long long)0]));
  /* #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  slot_12 = d_reloc[(long long)11];
  /* nil */
  slot_13 = d_reloc[(long long)4];
  /* #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  /* const lisp obj: #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  /* l-value for lisp obj: #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  /* nil */
  /* const lisp obj: nil */
  call_arr_2 = (struct Lisp_Object[2]) {d_reloc[(long long)11], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}};
  /* calling subr: funcall */
  slot_12 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_2[(long long)0]));
  call_arr_3 = (struct Lisp_Object[2]) {slot_11, slot_12};
  /* calling subr: append */
  slot_10 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_3[(long long)0]));
  /* cl--generic-cache-miss */
  /* const lisp obj: cl--generic-cache-miss */
  /* l-value for lisp obj: cl--generic-cache-miss */
  /* 3 */
  /* 1 */
  /* 2 */
  /* 1 */
  call_arr_4 = (struct Lisp_Object[6]) {d_reloc[(long long)5], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, slot_10};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)6, (&call_arr_4[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763427420 6) puthash) */
  slot_7 = slot_4;
  slot_8 = slot_5;
  /* 0 */
  slot_9 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: puthash */
  (void)freloc->R70757468617368_puthash_0 (slot_7, slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  slot_6 = slot_5;
  slot_5 = slot_6;
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_1 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_5;
  struct Lisp_Object[5] call_arr_6;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar nil (make-hash-table) nil nil 23688763286820 3) make-hash-table) */
  /* :test */
  slot_4 = d_reloc[(long long)14];
  /* eql */
  slot_5 = d_reloc[(long long)15];
  /* :test */
  /* const lisp obj: :test */
  /* l-value for lisp obj: :test */
  /* eql */
  /* const lisp obj: eql */
  /* l-value for lisp obj: eql */
  call_arr_5 = (struct Lisp_Object[2]) {d_reloc[(long long)14], d_reloc[(long long)15]};
  /* calling subr: make-hash-table */
  slot_3 = freloc->R6d616b652d686173682d7461626c65_make_hash_table_0 ((long long)2, (&call_arr_5[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar nil (make-closure) nil nil 23688763289594 4) make-closure) */
  /* #[642 "\305\306\x03\f\"\306\x01\300\"\206' */
  slot_5 = d_reloc[(long long)17];
  slot_6 = slot_3;
  slot_7 = slot_2;
  slot_8 = slot_1;
  slot_9 = slot_0;
  /* #[642 "\305\306\x03\f\"\306\x01\300\"\206' */
  /* const lisp obj: #[642 "\305\306\x03\f\"\306\x01\300\"\206' */
  /* l-value for lisp obj: #[642 "\305\306\x03\f\"\306\x01\300\"\206' */
  call_arr_6 = (struct Lisp_Object[5]) {d_reloc[(long long)17], slot_6, slot_7, slot_8, slot_9};
  /* calling subr: make-closure */
  slot_4 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)5, (&call_arr_6[(long long)0]));
  return slot_4;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_2 (long long nargs, struct Lisp_Object * args)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct Lisp_Object slot_13;
  struct Lisp_Object slot_14;
  struct Lisp_Object slot_15;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_7;
  struct Lisp_Object[2] call_arr_8;
  struct Lisp_Object[2] call_arr_9;
  struct Lisp_Object[2] call_arr_10;
  struct Lisp_Object[3] call_arr_11;
  struct Lisp_Object[6] call_arr_12;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  slot_1 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  goto entry_rest_args;

entry_rest_args:
  /* calling subr: list */
  slot_2 = freloc->R6c697374_list_0 ((nargs - (long long)2), args);
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763656448 3) apply) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763733278 4) gethash) */
  slot_5 = slot_1;
  /* cl--generic-eql-used */
  /* const lisp obj: cl--generic-eql-used */
  /* l-value for lisp obj: cl--generic-eql-used */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)2]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_4 = freloc->R67657468617368_gethash_0 (slot_5, slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 13 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763578578 5) gethash) */
  slot_6 = slot_4;
  /* 0 */
  slot_7 = d_reloc[(long long)3];
  /* 0 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_5 = freloc->R67657468617368_gethash_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 55 */
  slot_4 = slot_5;
  slot_5 = slot_0;
  slot_6 = slot_1;
  slot_7 = slot_2;
  call_arr_7 = (struct Lisp_Object[4]) {slot_4, slot_5, slot_6, slot_7};
  /* calling subr: apply */
  slot_3 = freloc->R6170706c79_apply_0 ((long long)4, (&call_arr_7[(long long)0]));
  return slot_3;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763149892 5) (and #s(comp-mvar (t) nil nil nil 23688763842440 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* cl--generic-cache-miss */
  slot_5 = d_reloc[(long long)5];
  /* 3 */
  slot_6 = d_reloc[(long long)6];
  /* 1 */
  slot_7 = d_reloc[(long long)7];
  /* 2 */
  slot_8 = d_reloc[(long long)8];
  /* 1 */
  slot_9 = d_reloc[(long long)7];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763800850 10) append) */
  /* #[385 "\x01\242\300=\205	 */
  slot_11 = d_reloc[(long long)10];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763487408 12) gethash) */
  slot_13 = slot_1;
  /* cl--generic-eql-used */
  /* const lisp obj: cl--generic-eql-used */
  /* l-value for lisp obj: cl--generic-eql-used */
  /* calling subr: symbol-value */
  slot_14 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)2]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_12 = freloc->R67657468617368_gethash_0 (slot_13, slot_14, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* #[385 "\x01\242\300=\205	 */
  /* const lisp obj: #[385 "\x01\242\300=\205	 */
  /* l-value for lisp obj: #[385 "\x01\242\300=\205	 */
  call_arr_8 = (struct Lisp_Object[2]) {d_reloc[(long long)10], slot_12};
  /* calling subr: funcall */
  slot_11 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_8[(long long)0]));
  /* #[385 "\x01\242\300=\205	 */
  slot_12 = d_reloc[(long long)18];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763651074 13) gethash) */
  slot_14 = slot_1;
  /* calling subr: car-safe */
  slot_14 = freloc->R6361722d73616665_car_safe_0 (slot_14);
  /* cl--generic-head-used */
  /* const lisp obj: cl--generic-head-used */
  /* l-value for lisp obj: cl--generic-head-used */
  /* calling subr: symbol-value */
  slot_15 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)19]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_13 = freloc->R67657468617368_gethash_0 (slot_14, slot_15, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* #[385 "\x01\242\300=\205	 */
  /* const lisp obj: #[385 "\x01\242\300=\205	 */
  /* l-value for lisp obj: #[385 "\x01\242\300=\205	 */
  call_arr_9 = (struct Lisp_Object[2]) {d_reloc[(long long)18], slot_13};
  /* calling subr: funcall */
  slot_12 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_9[(long long)0]));
  /* #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  slot_13 = d_reloc[(long long)11];
  /* nil */
  slot_14 = d_reloc[(long long)4];
  /* #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  /* const lisp obj: #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  /* l-value for lisp obj: #[385 "\300\207" [(t)] 3 "

(fn TAG &rest _)"] */
  /* nil */
  /* const lisp obj: nil */
  call_arr_10 = (struct Lisp_Object[2]) {d_reloc[(long long)11], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}};
  /* calling subr: funcall */
  slot_13 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_10[(long long)0]));
  call_arr_11 = (struct Lisp_Object[3]) {slot_11, slot_12, slot_13};
  /* calling subr: append */
  slot_10 = freloc->R617070656e64_append_0 ((long long)3, (&call_arr_11[(long long)0]));
  /* cl--generic-cache-miss */
  /* const lisp obj: cl--generic-cache-miss */
  /* l-value for lisp obj: cl--generic-cache-miss */
  /* 3 */
  /* 1 */
  /* 2 */
  /* 1 */
  call_arr_12 = (struct Lisp_Object[6]) {d_reloc[(long long)5], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, slot_10};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)6, (&call_arr_12[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762690234 6) puthash) */
  slot_7 = slot_4;
  slot_8 = slot_5;
  /* 0 */
  slot_9 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: puthash */
  (void)freloc->R70757468617368_puthash_0 (slot_7, slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  slot_6 = slot_5;
  slot_5 = slot_6;
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764185340 4) (and #s(comp-mvar (t) nil nil nil 23688763805760 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764200434 4) gethash) */
  slot_5 = slot_1;
  /* calling subr: car-safe */
  slot_5 = freloc->R6361722d73616665_car_safe_0 (slot_5);
  /* cl--generic-head-used */
  /* const lisp obj: cl--generic-head-used */
  /* l-value for lisp obj: cl--generic-head-used */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)19]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: gethash */
  slot_4 = freloc->R67657468617368_gethash_0 (slot_5, slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_3 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_13;
  struct Lisp_Object[5] call_arr_14;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar nil (make-hash-table) nil nil 23688763259420 3) make-hash-table) */
  /* :test */
  slot_4 = d_reloc[(long long)14];
  /* eql */
  slot_5 = d_reloc[(long long)15];
  /* :test */
  /* const lisp obj: :test */
  /* l-value for lisp obj: :test */
  /* eql */
  /* const lisp obj: eql */
  /* l-value for lisp obj: eql */
  call_arr_13 = (struct Lisp_Object[2]) {d_reloc[(long long)14], d_reloc[(long long)15]};
  /* calling subr: make-hash-table */
  slot_3 = freloc->R6d616b652d686173682d7461626c65_make_hash_table_0 ((long long)2, (&call_arr_13[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar nil (make-closure) nil nil 23688763267268 4) make-closure) */
  /* #[642 "\306\307\x03\f\"\206\r */
  slot_5 = d_reloc[(long long)20];
  slot_6 = slot_3;
  slot_7 = slot_2;
  slot_8 = slot_1;
  slot_9 = slot_0;
  /* #[642 "\306\307\x03\f\"\206\r */
  /* const lisp obj: #[642 "\306\307\x03\f\"\206\r */
  /* l-value for lisp obj: #[642 "\306\307\x03\f\"\206\r */
  call_arr_14 = (struct Lisp_Object[5]) {d_reloc[(long long)20], slot_6, slot_7, slot_8, slot_9};
  /* calling subr: make-closure */
  slot_4 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)5, (&call_arr_14[(long long)0]));
  return slot_4;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_4 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_15;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* locate-user-emacs-file */
  slot_0 = d_reloc[(long long)21];
  /* "abbrev_defs" */
  slot_1 = d_reloc[(long long)22];
  /* ".abbrev_defs" */
  slot_2 = d_reloc[(long long)23];
  /* locate-user-emacs-file */
  /* const lisp obj: locate-user-emacs-file */
  /* l-value for lisp obj: locate-user-emacs-file */
  /* "abbrev_defs" */
  /* const lisp obj: "abbrev_defs" */
  /* l-value for lisp obj: "abbrev_defs" */
  /* ".abbrev_defs" */
  /* const lisp obj: ".abbrev_defs" */
  /* l-value for lisp obj: ".abbrev_defs" */
  call_arr_15 = (struct Lisp_Object[3]) {d_reloc[(long long)21], d_reloc[(long long)22], d_reloc[(long long)23]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_15[(long long)0]));
  return slot_0;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_5 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
}

extern struct Lisp_Object
F6162627265762d6d6f6465_abbrev_mode_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_16;
  struct Lisp_Object[2] call_arr_17;
  struct Lisp_Object[3] call_arr_18;
  struct Lisp_Object[2] call_arr_19;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-mode */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763971418 1) current-message) */
  /* calling subr: current-message */
  slot_1 = freloc->R63757272656e742d6d657373616765_current_message_0 ();
  slot_2 = slot_0;
  /* toggle */
  slot_3 = d_reloc[(long long)25];
  /* toggle */
  /* const lisp obj: toggle */
  /* l-value for lisp obj: toggle */
  /* calling subr: eq */
  slot_2 = freloc->R6571_eq_0 (slot_2, d_reloc[(long long)25]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762553846 2) (and #s(comp-mvar (t) nil nil nil 23688762688506 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 13 */
  slot_2 = slot_0;
  /* NUMBERP */
  /* FLOATP */
  /* TAGGEDP */
  /* XLI */
  /* INTEGERP */
  /* BIGNUMP */
  /* FIXNUMP */
  slot_2 = bool_to_lisp_obj (((bool)!((unsigned int)bitcast((void *)slot_2.i, unsigned long long) - (unsigned int)2 & (unsigned int)3) || PSEUDOVECTORP (slot_2, (int)2) || (bool)!((unsigned int)((long long)bitcast((void *)slot_2.i, unsigned long long) >> (long long)0) - (unsigned int)7 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 28 */
  /* t */
  slot_2 = d_reloc[(long long)26];
  goto bb_5;

bb_5:
  /* LAP TAG 29 */
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)27], slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764134902 2) boundp) */
  /* local-minor-modes */
  slot_3 = d_reloc[(long long)29];
  /* local-minor-modes */
  /* const lisp obj: local-minor-modes */
  /* l-value for lisp obj: local-minor-modes */
  /* calling subr: boundp */
  slot_2 = freloc->R626f756e6470_boundp_0 (d_reloc[(long long)29]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_0; else goto bb_6;

bb_7:
  /* LAP TAG 49 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764171648 2) run-hooks) */
  /* abbrev-mode-hook */
  slot_3 = d_reloc[(long long)31];
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)27]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_9; else goto bb_8;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688758844624 4) (and #s(comp-mvar (t) nil nil nil 23688764172610 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 59 */
  /* abbrev-mode-off-hook */
  slot_4 = d_reloc[(long long)32];
  goto bb_10;

bb_10:
  /* LAP TAG 60 */
  /* abbrev-mode-hook */
  /* const lisp obj: abbrev-mode-hook */
  /* l-value for lisp obj: abbrev-mode-hook */
  call_arr_16 = (struct Lisp_Object[2]) {d_reloc[(long long)31], slot_4};
  /* calling subr: run-hooks */
  (void)freloc->R72756e2d686f6f6b73_run_hooks_0 ((long long)2, (&call_arr_16[(long long)0]));
  /* called-interactively-p */
  slot_2 = d_reloc[(long long)33];
  /* any */
  slot_3 = d_reloc[(long long)34];
  /* called-interactively-p */
  /* const lisp obj: called-interactively-p */
  /* l-value for lisp obj: called-interactively-p */
  /* any */
  /* const lisp obj: any */
  /* l-value for lisp obj: any */
  call_arr_17 = (struct Lisp_Object[2]) {d_reloc[(long long)33], d_reloc[(long long)34]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_17[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_0; else goto bb_11;

bb_12:
  /* LAP TAG 94 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764158332 1) force-mode-line-update) */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: force-mode-line-update */
  (void)freloc->R666f7263652d6d6f64652d6c696e652d757064617465_force_mode_line_update_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)27]);
  return slot_1;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764163998 2) (and #s(comp-mvar (t) nil nil nil 23688764162024 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764164416 2) current-message) */
  /* calling subr: current-message */
  slot_2 = freloc->R63757272656e742d6d657373616765_current_message_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_14_cstrs_0; else goto bb_13;

bb_14:
  /* LAP TAG 80 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764126772 2) message) */
  /* "Abbrev mode %sabled%s" */
  slot_3 = d_reloc[(long long)37];
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)27]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_16; else goto bb_15;

bb_16:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764219510 4) (and #s(comp-mvar (t) nil nil nil 23688764127734 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 90 */
  /* "dis" */
  slot_4 = d_reloc[(long long)38];
  goto bb_17;

bb_17:
  /* LAP TAG 91 */
  /* " in current buffer" */
  slot_5 = d_reloc[(long long)39];
  /* "Abbrev mode %sabled%s" */
  /* const lisp obj: "Abbrev mode %sabled%s" */
  /* l-value for lisp obj: "Abbrev mode %sabled%s" */
  /* " in current buffer" */
  /* const lisp obj: " in current buffer" */
  /* l-value for lisp obj: " in current buffer" */
  call_arr_18 = (struct Lisp_Object[3]) {d_reloc[(long long)37], slot_4, d_reloc[(long long)39]};
  /* calling subr: message */
  slot_2 = freloc->R6d657373616765_message_0 ((long long)3, (&call_arr_18[(long long)0]));
  goto bb_12;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764129688 4) (and #s(comp-mvar (t) nil nil nil 23688764127734 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* "en" */
  slot_4 = d_reloc[(long long)40];
  goto bb_17;

bb_13:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764073242 2) (and #s(comp-mvar (t) nil nil nil 23688764164836 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_1;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764074138 3) current-message) */
  /* calling subr: current-message */
  slot_3 = freloc->R63757272656e742d6d657373616765_current_message_0 ();
  /* calling subr: equal */
  slot_2 = freloc->R657175616c_equal_0 (slot_2, slot_3);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_1; else goto bb_14_cstrs_1;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764091322 4) (and #s(comp-mvar (t) nil nil nil 23688764172610 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-mode-on-hook */
  slot_4 = d_reloc[(long long)41];
  goto bb_10;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763998102 2) (and #s(comp-mvar (t) nil nil nil 23688764054512 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763998506 2) delq) */
  /* abbrev-mode */
  slot_3 = d_reloc[(long long)27];
  /* local-minor-modes */
  /* const lisp obj: local-minor-modes */
  /* l-value for lisp obj: local-minor-modes */
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)29]);
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: delq */
  slot_2 = freloc->R64656c71_delq_0 (d_reloc[(long long)27], slot_4);
  /* local-minor-modes */
  /* const lisp obj: local-minor-modes */
  /* l-value for lisp obj: local-minor-modes */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)29], slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)27]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_1; else goto bb_18;

bb_18:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764148296 2) (and #s(comp-mvar (t) nil nil nil 23688764070270 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-mode */
  slot_2 = d_reloc[(long long)27];
  /* local-minor-modes */
  /* const lisp obj: local-minor-modes */
  /* l-value for lisp obj: local-minor-modes */
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)29]);
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: cons */
  slot_2 = freloc->R636f6e73_cons_0 (d_reloc[(long long)27], slot_3);
  /* local-minor-modes */
  /* const lisp obj: local-minor-modes */
  /* l-value for lisp obj: local-minor-modes */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)29], slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  goto bb_7;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763029336 2) (and #s(comp-mvar (t) nil nil nil 23688762839726 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_0;
  /* 1 */
  slot_3 = d_reloc[(long long)7];
  /* 1 */
  call_arr_19 = (struct Lisp_Object[2]) {slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}};
  /* calling subr: < */
  slot_2 = freloc->R3c__0 ((long long)2, (&call_arr_19[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_1; else goto bb_19;

bb_19:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763107204 2) (and #s(comp-mvar (t) nil nil nil 23688763137368 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* nil */
  slot_2 = d_reloc[(long long)4];
  goto bb_5;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763916168 2) (and #s(comp-mvar (t) nil nil nil 23688762688506 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)27]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_2 = freloc->R6571_eq_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_5;

bb_4_cstrs_0:
  goto bb_4;

bb_7_cstrs_0:
  goto bb_7;

bb_12_cstrs_0:
  goto bb_12;

bb_14_cstrs_0:
  goto bb_14;

bb_12_cstrs_1:
  goto bb_12;

bb_14_cstrs_1:
  goto bb_14;

bb_7_cstrs_1:
  goto bb_7;

bb_4_cstrs_1:
  goto bb_4;
}

extern struct Lisp_Object
F6b696c6c2d616c6c2d61626272657673_kill_all_abbrevs_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_20;

entry:
  freloc = freloc_link_table;
  /* Lisp function: kill-all-abbrevs */
  goto bb_0;

bb_0:
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  goto bb_1;

bb_1:
  /* LAP TAG 1 */
  slot_1 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* LAP TAG 19 */
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763324044 1) (and #s(comp-mvar (t) nil nil nil 23688763308494 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_1 = slot_0;
  slot_1 = CAR (slot_1, (bool)0);
  /* clear-abbrev-table */
  slot_2 = d_reloc[(long long)44];
  slot_3 = slot_1;
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_3);
  /* clear-abbrev-table */
  /* const lisp obj: clear-abbrev-table */
  /* l-value for lisp obj: clear-abbrev-table */
  call_arr_20 = (struct Lisp_Object[2]) {d_reloc[(long long)44], slot_3};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_20[(long long)0]));
  slot_2 = slot_0;
  slot_2 = CDR (slot_2, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763279792 0) (and #s(comp-mvar (t) nil nil nil 23688763343136 0) #s(comp-mvar (t) nil nil nil 23688763343136 0) #s(comp-cstr (list) nil nil nil))) */
  slot_0 = slot_2;
  goto bb_4_latch;

bb_4_latch:
  (void)maybe_gc_quit ();
  goto bb_1;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_6 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[5] call_arr_21;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* define-abbrev */
  slot_1 = d_reloc[(long long)45];
  /* 0 */
  slot_2 = d_reloc[(long long)3];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763723034 3) symbol-name) */
  slot_4 = slot_0;
  /* calling subr: symbol-name */
  slot_3 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_4);
  slot_4 = slot_0;
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_4);
  slot_5 = slot_0;
  /* calling subr: symbol-function */
  slot_5 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_5);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763326952 0) (and #s(comp-mvar (t) nil nil nil 23688763280758 0) #s(comp-mvar (t) nil nil nil 23688763280758 0) #s(comp-cstr (symbol) nil nil nil))) */
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  /* 0 */
  call_arr_21 = (struct Lisp_Object[5]) {d_reloc[(long long)45], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, slot_3, slot_4, slot_5};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)5, (&call_arr_21[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F636f70792d6162627265762d7461626c65_copy_abbrev_table_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_22;
  struct Lisp_Object[2] call_arr_23;
  struct Lisp_Object[3] call_arr_24;

entry:
  freloc = freloc_link_table;
  /* Lisp function: copy-abbrev-table */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* make-abbrev-table */
  slot_1 = d_reloc[(long long)47];
  /* make-abbrev-table */
  /* const lisp obj: make-abbrev-table */
  /* l-value for lisp obj: make-abbrev-table */
  call_arr_22 = (struct Lisp_Object[1]) {d_reloc[(long long)47]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_22[(long long)0]));
  /* obarray-map */
  slot_2 = d_reloc[(long long)48];
  /* optimized out: (setimm #s(comp-mvar nil (make-closure) nil nil 23688763310470 3) make-closure) */
  /* #[257 "\301\300\302\x03!\x03J\x04K$\207" [V0 define-abbrev symbol-name] 6 "

(fn SYMBOL)"] */
  slot_4 = d_reloc[(long long)49];
  slot_5 = slot_1;
  /* #[257 "\301\300\302\x03!\x03J\x04K$\207" [V0 define-abbrev symbol-name] 6 "

(fn SYMBOL)"] */
  /* const lisp obj: #[257 "\301\300\302\x03!\x03J\x04K$\207" [V0 define-abbrev symbol-name] 6 "

(fn SYMBOL)"] */
  /* l-value for lisp obj: #[257 "\301\300\302\x03!\x03J\x04K$\207" [V0 define-abbrev symbol-name] 6 "

(fn SYMBOL)"] */
  call_arr_23 = (struct Lisp_Object[2]) {d_reloc[(long long)49], slot_5};
  /* calling subr: make-closure */
  slot_3 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_23[(long long)0]));
  slot_4 = slot_0;
  /* obarray-map */
  /* const lisp obj: obarray-map */
  /* l-value for lisp obj: obarray-map */
  call_arr_24 = (struct Lisp_Object[3]) {d_reloc[(long long)48], slot_3, slot_4};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_24[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F696e736572742d61626272657673_insert_abbrevs_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_25;
  struct Lisp_Object[3] call_arr_26;

entry:
  freloc = freloc_link_table;
  /* Lisp function: insert-abbrevs */
  goto bb_0;

bb_0:
  /* push-mark */
  slot_0 = d_reloc[(long long)50];
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  goto bb_1;

bb_1:
  /* LAP TAG 3 */
  slot_2 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763849910 2) (and #s(comp-mvar (t) nil nil nil 23688763453684 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 21 */
  /* calling subr: point */
  slot_1 = freloc->R706f696e74_point_0 ();
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* push-mark */
  /* const lisp obj: push-mark */
  /* l-value for lisp obj: push-mark */
  call_arr_25 = (struct Lisp_Object[2]) {d_reloc[(long long)50], slot_1};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_25[(long long)0]));
  return slot_0;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763551332 2) (and #s(comp-mvar (t) nil nil nil 23688763453684 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_1;
  slot_2 = CAR (slot_2, (bool)0);
  /* insert-abbrev-table-description */
  slot_3 = d_reloc[(long long)51];
  slot_4 = slot_2;
  /* t */
  slot_5 = d_reloc[(long long)26];
  /* insert-abbrev-table-description */
  /* const lisp obj: insert-abbrev-table-description */
  /* l-value for lisp obj: insert-abbrev-table-description */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_26 = (struct Lisp_Object[3]) {d_reloc[(long long)51], slot_4, d_reloc[(long long)26]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_26[(long long)0]));
  slot_3 = slot_1;
  slot_3 = CDR (slot_3, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763460980 1) (and #s(comp-mvar (t) nil nil nil 23688763657780 1) #s(comp-mvar (t) nil nil nil 23688763657780 1) #s(comp-cstr (list) nil nil nil))) */
  slot_1 = slot_3;
  goto bb_4_latch;

bb_4_latch:
  (void)maybe_gc_quit ();
  goto bb_1;
}

extern struct Lisp_Object
F6c6973742d61626272657673_list_abbrevs_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_27;
  struct Lisp_Object[2] call_arr_28;

entry:
  freloc = freloc_link_table;
  /* Lisp function: list-abbrevs */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* display-buffer */
  slot_1 = d_reloc[(long long)52];
  /* prepare-abbrev-list-buffer */
  slot_2 = d_reloc[(long long)53];
  slot_3 = slot_0;
  /* prepare-abbrev-list-buffer */
  /* const lisp obj: prepare-abbrev-list-buffer */
  /* l-value for lisp obj: prepare-abbrev-list-buffer */
  call_arr_27 = (struct Lisp_Object[2]) {d_reloc[(long long)53], slot_3};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_27[(long long)0]));
  /* display-buffer */
  /* const lisp obj: display-buffer */
  /* l-value for lisp obj: display-buffer */
  call_arr_28 = (struct Lisp_Object[2]) {d_reloc[(long long)52], slot_2};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_28[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F6162627265762d7461626c652d6e616d65_abbrev_table_name_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-table-name */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  /* nil */
  slot_2 = d_reloc[(long long)4];
  goto bb_1;

bb_1:
  /* LAP TAG 2 */
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_3_cstrs_0;

bb_3:
  /* LAP TAG 29 */
  return slot_2;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764149506 3) (and #s(comp-mvar (t) nil nil nil 23688763395794 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_3 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3_cstrs_1; else goto bb_4;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763881478 3) (and #s(comp-mvar (t) nil nil nil 23688763542522 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_1;
  slot_3 = CAR (slot_3, (bool)0);
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_3);
  slot_4 = slot_0;
  /* calling subr: eq */
  slot_3 = freloc->R6571_eq_0 (slot_3, slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_0; else goto bb_5;

bb_6:
  /* LAP TAG 22 */
  slot_3 = slot_1;
  slot_3 = CDR (slot_3, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763542982 1) (and #s(comp-mvar (t) nil nil nil 23688763228888 1) #s(comp-mvar (t) nil nil nil 23688763228888 1) #s(comp-cstr (list) nil nil nil))) */
  slot_1 = slot_3;
  goto bb_7_latch;

bb_7_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763352484 3) (and #s(comp-mvar (t) nil nil nil 23688762690284 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_1;
  slot_3 = CAR (slot_3, (bool)0);
  slot_2 = slot_3;
  goto bb_6;

bb_3_cstrs_0:
  goto bb_3;

bb_3_cstrs_1:
  goto bb_3;

bb_6_cstrs_0:
  goto bb_6;
}

extern struct Lisp_Object
F707265706172652d6162627265762d6c6973742d627566666572_prepare_abbrev_list_buffer_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_29;
  struct Lisp_Object[3] call_arr_30;
  struct Lisp_Object[2] call_arr_31;
  struct Lisp_Object[3] call_arr_32;
  struct Lisp_Object[2] call_arr_33;
  struct Lisp_Object[3] call_arr_34;

entry:
  freloc = freloc_link_table;
  /* Lisp function: prepare-abbrev-list-buffer */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* calling subr: record_unwind_current_buffer */
  (void)freloc->R7265636f72645f756e77696e645f63757272656e745f627566666572_record_unwind_current_buffer_0 ();
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763645362 2) get-buffer-create) */
  /* "*Abbrevs*" */
  slot_3 = d_reloc[(long long)56];
  /* "*Abbrevs*" */
  /* const lisp obj: "*Abbrevs*" */
  /* l-value for lisp obj: "*Abbrevs*" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: get-buffer-create */
  slot_2 = freloc->R6765742d6275666665722d637265617465_get_buffer_create_0 (d_reloc[(long long)56], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: set-buffer */
  (void)freloc->R7365742d627566666572_set_buffer_0 (slot_2);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763352618 2) erase-buffer) */
  /* calling subr: erase-buffer */
  (void)freloc->R65726173652d627566666572_erase_buffer_0 ();
  slot_2 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763325586 2) (and #s(comp-mvar (t) nil nil nil 23688763833620 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 24 */
  /* nil */
  slot_2 = d_reloc[(long long)4];
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  goto bb_3;

bb_3:
  /* LAP TAG 26 */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5; else goto bb_4;

bb_5:
  /* LAP TAG 59 */
  slot_3 = slot_2;
  /* calling subr: nreverse */
  slot_3 = freloc->R6e72657665727365_nreverse_0 (slot_3);
  goto bb_6;

bb_6:
  /* LAP TAG 62 */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_7;

bb_8:
  /* LAP TAG 80 */
  /* edit-abbrevs-mode */
  slot_2 = d_reloc[(long long)58];
  /* edit-abbrevs-mode */
  /* const lisp obj: edit-abbrevs-mode */
  /* l-value for lisp obj: edit-abbrevs-mode */
  call_arr_29 = (struct Lisp_Object[1]) {d_reloc[(long long)58]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_29[(long long)0]));
  goto bb_9;

bb_9:
  /* LAP TAG 85 */
  /* calling subr: point-min */
  slot_2 = freloc->R706f696e742d6d696e_point_min_0 ();
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_2);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763273352 2) set-buffer-modified-p) */
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: set-buffer-modified-p */
  (void)freloc->R7365742d6275666665722d6d6f6469666965642d70_set_buffer_modified_p_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: current-buffer */
  slot_2 = freloc->R63757272656e742d627566666572_current_buffer_0 ();
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  return slot_2;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762977612 4) (and #s(comp-mvar (t) nil nil nil 23688762964076 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* insert-abbrev-table-description */
  slot_5 = d_reloc[(long long)51];
  slot_6 = slot_4;
  /* t */
  slot_7 = d_reloc[(long long)26];
  /* insert-abbrev-table-description */
  /* const lisp obj: insert-abbrev-table-description */
  /* l-value for lisp obj: insert-abbrev-table-description */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_30 = (struct Lisp_Object[3]) {d_reloc[(long long)51], slot_6, d_reloc[(long long)26]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_30[(long long)0]));
  slot_5 = slot_3;
  slot_5 = CDR (slot_5, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763195736 3) (and #s(comp-mvar (t) nil nil nil 23688763080416 3) #s(comp-mvar (t) nil nil nil 23688763080416 3) #s(comp-cstr (list) nil nil nil))) */
  slot_3 = slot_5;
  goto bb_10_latch;

bb_10_latch:
  (void)maybe_gc_quit ();
  goto bb_6;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762698556 4) (and #s(comp-mvar (t) nil nil nil 23688762724732 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* abbrev-table-empty-p */
  slot_5 = d_reloc[(long long)60];
  slot_6 = slot_4;
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_6);
  /* abbrev-table-empty-p */
  /* const lisp obj: abbrev-table-empty-p */
  /* l-value for lisp obj: abbrev-table-empty-p */
  call_arr_31 = (struct Lisp_Object[2]) {d_reloc[(long long)60], slot_6};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_31[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12; else goto bb_11;

bb_12:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764227092 5) (and #s(comp-mvar (t) nil nil nil 23688762722810 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 47 */
  /* insert-abbrev-table-description */
  slot_5 = d_reloc[(long long)51];
  slot_6 = slot_4;
  /* t */
  slot_7 = d_reloc[(long long)26];
  /* insert-abbrev-table-description */
  /* const lisp obj: insert-abbrev-table-description */
  /* l-value for lisp obj: insert-abbrev-table-description */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_32 = (struct Lisp_Object[3]) {d_reloc[(long long)51], slot_6, d_reloc[(long long)26]};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_32[(long long)0]));
  goto bb_13;

bb_13:
  /* LAP TAG 52 */
  slot_5 = slot_3;
  slot_5 = CDR (slot_5, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762715636 3) (and #s(comp-mvar (t) nil nil nil 23688762726986 3) #s(comp-mvar (t) nil nil nil 23688762726986 3) #s(comp-cstr (list) nil nil nil))) */
  slot_3 = slot_5;
  goto bb_14_latch;

bb_14_latch:
  (void)maybe_gc_quit ();
  goto bb_3;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762720102 5) (and #s(comp-mvar (t) nil nil nil 23688762722810 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_5 = slot_4;
  slot_6 = slot_2;
  /* calling subr: cons */
  slot_5 = freloc->R636f6e73_cons_0 (slot_5, slot_6);
  slot_2 = slot_5;
  goto bb_13;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763594396 2) (and #s(comp-mvar (t) nil nil nil 23688763833620 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* insert-abbrev-table-description */
  slot_2 = d_reloc[(long long)51];
  /* abbrev-table-name */
  slot_3 = d_reloc[(long long)61];
  slot_4 = slot_1;
  /* abbrev-table-name */
  /* const lisp obj: abbrev-table-name */
  /* l-value for lisp obj: abbrev-table-name */
  call_arr_33 = (struct Lisp_Object[2]) {d_reloc[(long long)61], slot_4};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_33[(long long)0]));
  /* t */
  slot_4 = d_reloc[(long long)26];
  /* insert-abbrev-table-description */
  /* const lisp obj: insert-abbrev-table-description */
  /* l-value for lisp obj: insert-abbrev-table-description */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_34 = (struct Lisp_Object[3]) {d_reloc[(long long)51], slot_3, d_reloc[(long long)26]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_34[(long long)0]));
  goto bb_9;
}

extern struct Lisp_Object
F656469742d61626272657673_edit_abbrevs_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_35;
  struct Lisp_Object[1] call_arr_36;
  struct Lisp_Object[2] call_arr_37;
  struct Lisp_Object[3] call_arr_38;

entry:
  freloc = freloc_link_table;
  /* Lisp function: edit-abbrevs */
  goto bb_0;

bb_0:
  /* abbrev-table-name */
  slot_0 = d_reloc[(long long)61];
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* abbrev-table-name */
  /* const lisp obj: abbrev-table-name */
  /* l-value for lisp obj: abbrev-table-name */
  call_arr_35 = (struct Lisp_Object[2]) {d_reloc[(long long)61], slot_1};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_35[(long long)0]));
  /* switch-to-buffer */
  slot_1 = d_reloc[(long long)62];
  /* prepare-abbrev-list-buffer */
  slot_2 = d_reloc[(long long)53];
  /* prepare-abbrev-list-buffer */
  /* const lisp obj: prepare-abbrev-list-buffer */
  /* l-value for lisp obj: prepare-abbrev-list-buffer */
  call_arr_36 = (struct Lisp_Object[1]) {d_reloc[(long long)53]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_36[(long long)0]));
  /* switch-to-buffer */
  /* const lisp obj: switch-to-buffer */
  /* l-value for lisp obj: switch-to-buffer */
  call_arr_37 = (struct Lisp_Object[2]) {d_reloc[(long long)62], slot_2};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_37[(long long)0]));
  slot_1 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 28 */
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763344112 1) (and #s(comp-mvar (t) nil nil nil 23688763333326 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763309884 1) search-forward) */
  /* "(" */
  slot_2 = d_reloc[(long long)64];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763363790 3) symbol-name) */
  slot_4 = slot_0;
  /* calling subr: symbol-name */
  slot_3 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_4);
  /* ")

" */
  slot_4 = d_reloc[(long long)65];
  /* "(" */
  /* const lisp obj: "(" */
  /* l-value for lisp obj: "(" */
  /* ")

" */
  /* const lisp obj: ")

" */
  /* l-value for lisp obj: ")

" */
  call_arr_38 = (struct Lisp_Object[3]) {d_reloc[(long long)64], slot_3, d_reloc[(long long)65]};
  /* calling subr: concat */
  slot_2 = freloc->R636f6e636174_concat_0 ((long long)3, (&call_arr_38[(long long)0]));
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* t */
  slot_4 = d_reloc[(long long)26];
  /* nil */
  /* const lisp obj: nil */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: search-forward */
  slot_1 = freloc->R7365617263682d666f7277617264_search_forward_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, d_reloc[(long long)26], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_3;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763806102 1) (and #s(comp-mvar (t) nil nil nil 23688763785860 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* 0 */
  slot_1 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: match-end */
  slot_1 = freloc->R6d617463682d656e64_match_end_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  /* calling subr: goto-char */
  slot_1 = freloc->R676f746f2d63686172_goto_char_0 (slot_1);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_2_cstrs_1:
  goto bb_2;
}

extern struct Lisp_Object
F656469742d616262726576732d7265646566696e65_edit_abbrevs_redefine_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_39;

entry:
  freloc = freloc_link_table;
  /* Lisp function: edit-abbrevs-redefine */
  goto bb_0;

bb_0:
  /* calling subr: helper_save_restriction */
  (void)freloc->R68656c7065725f736176655f7265737472696374696f6e_helper_save_restriction_0 ();
  /* calling subr: widen */
  (void)freloc->R776964656e_widen_0 ();
  /* define-abbrevs */
  slot_0 = d_reloc[(long long)66];
  /* t */
  slot_1 = d_reloc[(long long)26];
  /* define-abbrevs */
  /* const lisp obj: define-abbrevs */
  /* l-value for lisp obj: define-abbrevs */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_39 = (struct Lisp_Object[2]) {d_reloc[(long long)66], d_reloc[(long long)26]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_39[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar nil (set-buffer-modified-p) nil nil 23688763160196 0) set-buffer-modified-p) */
  /* nil */
  slot_1 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: set-buffer-modified-p */
  slot_0 = freloc->R7365742d6275666665722d6d6f6469666965642d70_set_buffer_modified_p_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  return slot_0;
}

extern struct Lisp_Object
F646566696e652d61626272657673_define_abbrevs_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct Lisp_Object slot_13;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_40;
  struct Lisp_Object[2] call_arr_41;
  struct Lisp_Object[5] call_arr_42;
  struct Lisp_Object[1] call_arr_43;

entry:
  freloc = freloc_link_table;
  /* Lisp function: define-abbrevs */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 7 */
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  /* calling subr: point-min */
  slot_1 = freloc->R706f696e742d6d696e_point_min_0 ();
  /* calling subr: goto-char */
  slot_1 = freloc->R676f746f2d63686172_goto_char_0 (slot_1);
  goto bb_3;

bb_3:
  /* LAP TAG 11 */
  /* calling subr: eobp */
  slot_1 = freloc->R656f6270_eobp_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_1 = freloc->R6571_eq_0 (slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5_cstrs_0; else goto bb_4;

bb_5:
  /* LAP TAG 140 */
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763268492 1) (and #s(comp-mvar (t) nil nil nil 23688764172076 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764092242 1) re-search-forward) */
  /* "^(" */
  slot_2 = d_reloc[(long long)68];
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* t */
  slot_4 = d_reloc[(long long)26];
  /* "^(" */
  /* const lisp obj: "^(" */
  /* l-value for lisp obj: "^(" */
  /* nil */
  /* const lisp obj: nil */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: re-search-forward */
  slot_1 = freloc->R72652d7365617263682d666f7277617264_re_search_forward_0 (d_reloc[(long long)68], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, d_reloc[(long long)26], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5_cstrs_1; else goto bb_6;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763519544 1) (and #s(comp-mvar (t) nil nil nil 23688763818208 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* calling subr: current-buffer */
  slot_1 = freloc->R63757272656e742d627566666572_current_buffer_0 ();
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763770698 2) read) */
  slot_3 = slot_1;
  /* calling subr: read */
  slot_2 = freloc->R72656164_read_0 (slot_3);
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_4 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_5 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_6 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_7 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_8 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* 1 */
  slot_9 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: forward-line */
  slot_9 = freloc->R666f72776172642d6c696e65_forward_line_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  goto bb_7;

bb_7:
  /* LAP TAG 37 */
  /* calling subr: eobp */
  slot_9 = freloc->R656f6270_eobp_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_9_cstrs_0;

bb_9:
  /* LAP TAG 129 */
  /* define-abbrev-table */
  slot_9 = d_reloc[(long long)70];
  slot_10 = slot_2;
  slot_11 = slot_3;
  /* define-abbrev-table */
  /* const lisp obj: define-abbrev-table */
  /* l-value for lisp obj: define-abbrev-table */
  call_arr_40 = (struct Lisp_Object[3]) {d_reloc[(long long)70], slot_10, slot_11};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_40[(long long)0]));
  goto bb_10_latch;

bb_10_latch:
  (void)maybe_gc_quit ();
  goto bb_3;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762782356 9) (and #s(comp-mvar (t) nil nil nil 23688763387072 9) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763292298 9) looking-at) */
  /* "[ 	
]\\|\\(\"\\)" */
  slot_10 = d_reloc[(long long)72];
  /* "[ 	
]\\|\\(\"\\)" */
  /* const lisp obj: "[ 	
]\\|\\(\"\\)" */
  /* l-value for lisp obj: "[ 	
]\\|\\(\"\\)" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: looking-at */
  slot_9 = freloc->R6c6f6f6b696e672d6174_looking_at_0 (d_reloc[(long long)72], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_9_cstrs_1; else goto bb_11;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763321440 9) (and #s(comp-mvar (t) nil nil nil 23688763832736 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* match-string */
  slot_9 = d_reloc[(long long)73];
  /* 1 */
  slot_10 = d_reloc[(long long)7];
  /* match-string */
  /* const lisp obj: match-string */
  /* l-value for lisp obj: match-string */
  /* 1 */
  call_arr_41 = (struct Lisp_Object[2]) {d_reloc[(long long)73], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_41[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_13_cstrs_0; else goto bb_12;

bb_13:
  /* LAP TAG 123 */
  /* 1 */
  slot_9 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: forward-line */
  slot_9 = freloc->R666f72776172642d6c696e65_forward_line_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  goto bb_14_latch;

bb_14_latch:
  (void)maybe_gc_quit ();
  goto bb_7;

bb_12:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762741472 9) (and #s(comp-mvar (t) nil nil nil 23688763282546 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762762294 9) read) */
  slot_10 = slot_1;
  /* calling subr: read */
  slot_9 = freloc->R72656164_read_0 (slot_10);
  slot_4 = slot_9;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764224348 9) read) */
  slot_10 = slot_1;
  /* calling subr: read */
  slot_9 = freloc->R72656164_read_0 (slot_10);
  slot_7 = slot_9;
  slot_9 = slot_7;
  /* (sys) */
  slot_10 = d_reloc[(long long)74];
  /* (sys) */
  /* const lisp obj: (sys) */
  /* l-value for lisp obj: (sys) */
  /* calling subr: equal */
  slot_9 = freloc->R657175616c_equal_0 (slot_9, d_reloc[(long long)74]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_16; else goto bb_15;

bb_16:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763342984 9) (and #s(comp-mvar (t) nil nil nil 23688762777182 9) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 83 */
  /* nil */
  slot_9 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_8 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  goto bb_17;

bb_17:
  /* LAP TAG 86 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762763104 9) read) */
  slot_10 = slot_1;
  /* calling subr: read */
  slot_9 = freloc->R72656164_read_0 (slot_10);
  slot_6 = slot_9;
  /* " 	
\f" */
  slot_9 = d_reloc[(long long)75];
  /* nil */
  slot_10 = d_reloc[(long long)4];
  /* " 	
\f" */
  /* const lisp obj: " 	
\f" */
  /* l-value for lisp obj: " 	
\f" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: skip-chars-backward */
  (void)freloc->R736b69702d63686172732d6261636b77617264_skip_chars_backward_0 (d_reloc[(long long)75], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: eolp */
  slot_9 = freloc->R656f6c70_eolp_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_9 = freloc->R6571_eq_0 (slot_9, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_19_cstrs_0; else goto bb_18;

bb_19:
  /* LAP TAG 105 */
  slot_5 = slot_9;
  /* " 	
\f" */
  slot_9 = d_reloc[(long long)75];
  /* nil */
  slot_10 = d_reloc[(long long)4];
  /* " 	
\f" */
  /* const lisp obj: " 	
\f" */
  /* l-value for lisp obj: " 	
\f" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: skip-chars-backward */
  (void)freloc->R736b69702d63686172732d6261636b77617264_skip_chars_backward_0 (d_reloc[(long long)75], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_9 = slot_4;
  slot_10 = slot_6;
  slot_11 = slot_5;
  slot_12 = slot_7;
  slot_13 = slot_8;
  call_arr_42 = (struct Lisp_Object[5]) {slot_9, slot_10, slot_11, slot_12, slot_13};
  /* calling subr: list */
  slot_9 = freloc->R6c697374_list_0 ((long long)5, (&call_arr_42[(long long)0]));
  slot_10 = slot_3;
  /* calling subr: cons */
  slot_9 = freloc->R636f6e73_cons_0 (slot_9, slot_10);
  slot_3 = slot_9;
  goto bb_13;

bb_18:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688761359786 9) (and #s(comp-mvar (t) nil nil nil 23688764234014 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762785304 9) read) */
  slot_10 = slot_1;
  /* calling subr: read */
  slot_9 = freloc->R72656164_read_0 (slot_10);
  goto bb_19;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764225474 7) (and-nhc #s(comp-mvar (t) nil nil nil 23688762751296 7) #s(comp-mvar (t) nil nil nil 23688762781840 10))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762776418 9) (and #s(comp-mvar (t) nil nil nil 23688762777182 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* t */
  slot_9 = d_reloc[(long long)26];
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  slot_8 = d_reloc[(long long)26];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763319808 9) read) */
  slot_10 = slot_1;
  /* calling subr: read */
  slot_9 = freloc->R72656164_read_0 (slot_10);
  slot_7 = slot_9;
  goto bb_17;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763444338 1) (and #s(comp-mvar (t) nil nil nil 23688763607430 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* kill-all-abbrevs */
  slot_1 = d_reloc[(long long)76];
  /* kill-all-abbrevs */
  /* const lisp obj: kill-all-abbrevs */
  /* l-value for lisp obj: kill-all-abbrevs */
  call_arr_43 = (struct Lisp_Object[1]) {d_reloc[(long long)76]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_43[(long long)0]));
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_5_cstrs_0:
  goto bb_5;

bb_5_cstrs_1:
  goto bb_5;

bb_9_cstrs_0:
  goto bb_9;

bb_9_cstrs_1:
  goto bb_9;

bb_13_cstrs_0:
  goto bb_13;

bb_19_cstrs_0:
  goto bb_19;
}

extern struct Lisp_Object
F726561642d6162627265762d66696c65_read_abbrev_file_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: read-abbrev-file */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763668302 2) load) */
  slot_3 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 6 */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  slot_5 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: load */
  (void)freloc->R6c6f6164_load_0 (slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_5, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  slot_2 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_3 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* abbrevs-changed */
  /* const lisp obj: abbrevs-changed */
  /* l-value for lisp obj: abbrevs-changed */
  /* nil */
  /* const lisp obj: nil */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)78], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763091100 3) (and #s(comp-mvar (t) nil nil nil 23688763741814 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* abbrev-file-name */
  /* const lisp obj: abbrev-file-name */
  /* l-value for lisp obj: abbrev-file-name */
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)79]);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F71756965746c792d726561642d6162627265762d66696c65_quietly_read_abbrev_file_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_44;

entry:
  freloc = freloc_link_table;
  /* Lisp function: quietly-read-abbrev-file */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* read-abbrev-file */
  slot_1 = d_reloc[(long long)80];
  slot_2 = slot_0;
  /* t */
  slot_3 = d_reloc[(long long)26];
  /* read-abbrev-file */
  /* const lisp obj: read-abbrev-file */
  /* l-value for lisp obj: read-abbrev-file */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_44 = (struct Lisp_Object[3]) {d_reloc[(long long)80], slot_2, d_reloc[(long long)26]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_44[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_7 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763391870 0) buffer-name) */
  /* 0 */
  slot_1 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: buffer-name */
  slot_0 = freloc->R6275666665722d6e616d65_buffer_name_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 9 */
  return slot_0;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763676060 0) (and #s(comp-mvar (t) nil nil nil 23688764229338 0) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764134424 0) kill-buffer) */
  /* 0 */
  slot_1 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: kill-buffer */
  slot_0 = freloc->R6b696c6c2d627566666572_kill_buffer_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763771560 2) symbol-name) */
  slot_3 = slot_0;
  /* calling subr: symbol-name */
  slot_2 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_3);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763517596 0) (and #s(comp-mvar (t) nil nil nil 23688763378796 0) #s(comp-mvar (t) nil nil nil 23688763378796 0) #s(comp-cstr (symbol) nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763732982 3) symbol-name) */
  slot_4 = slot_1;
  /* calling subr: symbol-name */
  slot_3 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_4);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763900578 1) (and #s(comp-mvar (t) nil nil nil 23688763868702 1) #s(comp-mvar (t) nil nil nil 23688763868702 1) #s(comp-cstr (symbol) nil nil nil))) */
  /* calling subr: string-lessp */
  slot_2 = freloc->R737472696e672d6c65737370_string_lessp_0 (slot_2, slot_3);
  return slot_2;
}

extern struct Lisp_Object
F77726974652d6162627265762d66696c65_write_abbrev_file_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_45;
  struct Lisp_Object[2] call_arr_46;
  struct Lisp_Object[2] call_arr_47;
  struct Lisp_Object[1] call_arr_48;
  struct Lisp_Object[2] call_arr_49;
  struct Lisp_Object[3] call_arr_50;
  struct Lisp_Object[2] call_arr_51;

entry:
  freloc = freloc_link_table;
  /* Lisp function: write-abbrev-file */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  slot_2 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 11 */
  /* abbrev-file-name */
  /* const lisp obj: abbrev-file-name */
  /* l-value for lisp obj: abbrev-file-name */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)79]);
  slot_0 = slot_2;
  goto bb_3;

bb_3:
  /* LAP TAG 14 */
  /* utf-8 */
  slot_2 = d_reloc[(long long)83];
  /* coding-system-for-write */
  /* const lisp obj: coding-system-for-write */
  /* l-value for lisp obj: coding-system-for-write */
  /* utf-8 */
  /* const lisp obj: utf-8 */
  /* l-value for lisp obj: utf-8 */
  /* calling subr: specbind */
  (void)freloc->R7370656362696e64_specbind_0 (d_reloc[(long long)84], d_reloc[(long long)83]);
  /* generate-new-buffer */
  slot_2 = d_reloc[(long long)85];
  /* " *temp*" */
  slot_3 = d_reloc[(long long)86];
  /* t */
  slot_4 = d_reloc[(long long)26];
  /* generate-new-buffer */
  /* const lisp obj: generate-new-buffer */
  /* l-value for lisp obj: generate-new-buffer */
  /* " *temp*" */
  /* const lisp obj: " *temp*" */
  /* l-value for lisp obj: " *temp*" */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_45 = (struct Lisp_Object[3]) {d_reloc[(long long)85], d_reloc[(long long)86], d_reloc[(long long)26]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_45[(long long)0]));
  /* calling subr: record_unwind_current_buffer */
  (void)freloc->R7265636f72645f756e77696e645f63757272656e745f627566666572_record_unwind_current_buffer_0 ();
  slot_3 = slot_2;
  /* calling subr: set-buffer */
  (void)freloc->R7365742d627566666572_set_buffer_0 (slot_3);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762720484 3) make-closure) */
  /* #[0 "\301\300!\205	 */
  slot_4 = d_reloc[(long long)87];
  slot_5 = slot_2;
  /* #[0 "\301\300!\205	 */
  /* const lisp obj: #[0 "\301\300!\205	 */
  /* l-value for lisp obj: #[0 "\301\300!\205	 */
  call_arr_46 = (struct Lisp_Object[2]) {d_reloc[(long long)87], slot_5};
  /* calling subr: make-closure */
  slot_3 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_46[(long long)0]));
  /* calling subr: helper_unwind_protect */
  (void)freloc->R68656c7065725f756e77696e645f70726f74656374_helper_unwind_protect_0 (slot_3);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763281038 3) sort) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763871544 4) copy-sequence) */
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_5 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  /* calling subr: copy-sequence */
  slot_4 = freloc->R636f70792d73657175656e6365_copy_sequence_0 (slot_5);
  /* #[514 "\300\x02!\300\x02!\231\207" [symbol-name] 5 "

(fn S1 S2)"] */
  slot_5 = d_reloc_imp[(long long)8];
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8" */
  /* const lisp obj: #[514 "\300\x02!\300\x02!\231\207" [symbol-name] 5 "

(fn S1 S2)"] */
  /* l-value for lisp obj: #[514 "\300\x02!\300\x02!\231\207" [symbol-name] 5 "

(fn S1 S2)"] */
  /* calling subr: sort */
  slot_3 = freloc->R736f7274_sort_0 (slot_4, d_reloc_imp[(long long)8]);
  goto bb_4;

bb_4:
  /* LAP TAG 35 */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6; else goto bb_5;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762772608 4) (and #s(comp-mvar (t) nil nil nil 23688764230132 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 59 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763408282 3) unencodable-char-position) */
  /* calling subr: point-min */
  slot_4 = freloc->R706f696e742d6d696e_point_min_0 ();
  /* calling subr: point-max */
  slot_5 = freloc->R706f696e742d6d6178_point_max_0 ();
  /* utf-8 */
  slot_6 = d_reloc[(long long)83];
  /* utf-8 */
  /* const lisp obj: utf-8 */
  /* l-value for lisp obj: utf-8 */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: unencodable-char-position */
  slot_3 = freloc->R756e656e636f6461626c652d636861722d706f736974696f6e_unencodable_char_position_0 (slot_4, slot_5, d_reloc[(long long)83], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8_cstrs_0; else goto bb_7;

bb_8:
  /* LAP TAG 70 */
  /* calling subr: point-min */
  slot_3 = freloc->R706f696e742d6d696e_point_min_0 ();
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_3);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762809744 3) format) */
  /* ";;-*-coding: %s;-*-
" */
  slot_4 = d_reloc[(long long)92];
  /* coding-system-for-write */
  /* const lisp obj: coding-system-for-write */
  /* l-value for lisp obj: coding-system-for-write */
  /* calling subr: symbol-value */
  slot_5 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)84]);
  /* ";;-*-coding: %s;-*-
" */
  /* const lisp obj: ";;-*-coding: %s;-*-
" */
  /* l-value for lisp obj: ";;-*-coding: %s;-*-
" */
  call_arr_47 = (struct Lisp_Object[2]) {d_reloc[(long long)92], slot_5};
  /* calling subr: format */
  slot_3 = freloc->R666f726d6174_format_0 ((long long)2, (&call_arr_47[(long long)0]));
  call_arr_48 = (struct Lisp_Object[1]) {slot_3};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_48[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762799624 3) write-region) */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_5 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  slot_6 = slot_0;
  /* nil */
  slot_7 = d_reloc[(long long)4];
  slot_8 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_8 = freloc->R6571_eq_0 (slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_8.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10_cstrs_0; else goto bb_9;

bb_10:
  /* LAP TAG 91 */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: write-region */
  slot_3 = freloc->R77726974652d726567696f6e_write_region_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* 3 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xe});
  return slot_3;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764239280 8) (and #s(comp-mvar (t) nil nil nil 23688763406988 8) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* 0 */
  slot_8 = d_reloc[(long long)3];
  goto bb_10;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764116542 3) (and #s(comp-mvar (t) nil nil nil 23688763436400 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* utf-8-emacs */
  slot_3 = d_reloc[(long long)94];
  /* coding-system-for-write */
  /* const lisp obj: coding-system-for-write */
  /* l-value for lisp obj: coding-system-for-write */
  /* utf-8-emacs */
  /* const lisp obj: utf-8-emacs */
  /* l-value for lisp obj: utf-8-emacs */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)84], d_reloc[(long long)94], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  goto bb_8;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762764486 4) (and #s(comp-mvar (t) nil nil nil 23688764230132 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* abbrev--table-symbols */
  slot_5 = d_reloc[(long long)95];
  slot_6 = slot_4;
  /* abbrev--table-symbols */
  /* const lisp obj: abbrev--table-symbols */
  /* l-value for lisp obj: abbrev--table-symbols */
  call_arr_49 = (struct Lisp_Object[2]) {d_reloc[(long long)95], slot_6};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_49[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_0; else goto bb_11;

bb_12:
  /* LAP TAG 52 */
  slot_5 = slot_3;
  slot_5 = CDR (slot_5, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763269306 3) (and #s(comp-mvar (t) nil nil nil 23688762771844 3) #s(comp-mvar (t) nil nil nil 23688762771844 3) #s(comp-cstr (list) nil nil nil))) */
  slot_3 = slot_5;
  goto bb_13_latch;

bb_13_latch:
  (void)maybe_gc_quit ();
  goto bb_4;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764153506 5) (and #s(comp-mvar (t) nil nil nil 23688763834084 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* insert-abbrev-table-description */
  slot_5 = d_reloc[(long long)51];
  slot_6 = slot_4;
  /* nil */
  slot_7 = d_reloc[(long long)4];
  /* insert-abbrev-table-description */
  /* const lisp obj: insert-abbrev-table-description */
  /* l-value for lisp obj: insert-abbrev-table-description */
  /* nil */
  /* const lisp obj: nil */
  call_arr_50 = (struct Lisp_Object[3]) {d_reloc[(long long)51], slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_50[(long long)0]));
  goto bb_12;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763746326 2) (and #s(comp-mvar (t) nil nil nil 23688764129658 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_0;
  /* calling subr: length */
  slot_2 = freloc->R6c656e677468_length_0 (slot_2);
  /* 0 */
  slot_3 = d_reloc[(long long)3];
  /* 0 */
  call_arr_51 = (struct Lisp_Object[2]) {slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: > */
  slot_2 = freloc->R3e__0 ((long long)2, (&call_arr_51[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_3_cstrs_0;

bb_2_cstrs_0:
  goto bb_2;

bb_8_cstrs_0:
  goto bb_8;

bb_10_cstrs_0:
  goto bb_10;

bb_12_cstrs_0:
  goto bb_12;

bb_2_cstrs_1:
  goto bb_2;

bb_3_cstrs_0:
  goto bb_3;
}

extern struct Lisp_Object
F6162627265762d656469742d736176652d746f2d66696c65_abbrev_edit_save_to_file_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_52;
  struct Lisp_Object[3] call_arr_53;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-edit-save-to-file */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* edit-abbrevs-redefine */
  slot_1 = d_reloc[(long long)96];
  /* edit-abbrevs-redefine */
  /* const lisp obj: edit-abbrevs-redefine */
  /* l-value for lisp obj: edit-abbrevs-redefine */
  call_arr_52 = (struct Lisp_Object[1]) {d_reloc[(long long)96]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_52[(long long)0]));
  /* write-abbrev-file */
  slot_1 = d_reloc[(long long)97];
  slot_2 = slot_0;
  /* t */
  slot_3 = d_reloc[(long long)26];
  /* write-abbrev-file */
  /* const lisp obj: write-abbrev-file */
  /* l-value for lisp obj: write-abbrev-file */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_53 = (struct Lisp_Object[3]) {d_reloc[(long long)97], slot_2, d_reloc[(long long)26]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_53[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F6162627265762d656469742d736176652d627566666572_abbrev_edit_save_buffer_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_54;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-edit-save-buffer */
  goto bb_0;

bb_0:
  /* abbrev-edit-save-to-file */
  slot_0 = d_reloc[(long long)98];
  /* abbrev-file-name */
  /* const lisp obj: abbrev-file-name */
  /* l-value for lisp obj: abbrev-file-name */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)79]);
  /* abbrev-edit-save-to-file */
  /* const lisp obj: abbrev-edit-save-to-file */
  /* l-value for lisp obj: abbrev-edit-save-to-file */
  call_arr_54 = (struct Lisp_Object[2]) {d_reloc[(long long)98], slot_1};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_54[(long long)0]));
  return slot_0;
}

extern struct Lisp_Object
F6164642d6d6f64652d616262726576_add_mode_abbrev_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_55;
  struct Lisp_Object[2] call_arr_56;

entry:
  freloc = freloc_link_table;
  /* Lisp function: add-mode-abbrev */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* add-abbrev */
  slot_1 = d_reloc[(long long)99];
  /* only-global-abbrevs */
  /* const lisp obj: only-global-abbrevs */
  /* l-value for lisp obj: only-global-abbrevs */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)100]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763269858 2) (and #s(comp-mvar (t) nil nil nil 23688763114836 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 9 */
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 16 */
  /* "Mode" */
  slot_3 = d_reloc[(long long)101];
  slot_4 = slot_0;
  /* add-abbrev */
  /* const lisp obj: add-abbrev */
  /* l-value for lisp obj: add-abbrev */
  /* "Mode" */
  /* const lisp obj: "Mode" */
  /* l-value for lisp obj: "Mode" */
  call_arr_55 = (struct Lisp_Object[4]) {d_reloc[(long long)99], slot_2, d_reloc[(long long)101], slot_4};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_55[(long long)0]));
  return slot_1;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763329264 2) (and #s(comp-mvar (t) nil nil nil 23688763303594 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* error */
  slot_2 = d_reloc[(long long)102];
  /* "No per-mode abbrev table" */
  slot_3 = d_reloc[(long long)103];
  /* error */
  /* const lisp obj: error */
  /* l-value for lisp obj: error */
  /* "No per-mode abbrev table" */
  /* const lisp obj: "No per-mode abbrev table" */
  /* l-value for lisp obj: "No per-mode abbrev table" */
  call_arr_56 = (struct Lisp_Object[2]) {d_reloc[(long long)102], d_reloc[(long long)103]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_56[(long long)0]));
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763126632 2) (and #s(comp-mvar (t) nil nil nil 23688763114836 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  goto bb_4;

bb_4_cstrs_0:
  goto bb_4;
}

extern struct Lisp_Object
F6164642d676c6f62616c2d616262726576_add_global_abbrev_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_57;

entry:
  freloc = freloc_link_table;
  /* Lisp function: add-global-abbrev */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* add-abbrev */
  slot_1 = d_reloc[(long long)99];
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  /* "Global" */
  slot_3 = d_reloc[(long long)105];
  slot_4 = slot_0;
  /* add-abbrev */
  /* const lisp obj: add-abbrev */
  /* l-value for lisp obj: add-abbrev */
  /* "Global" */
  /* const lisp obj: "Global" */
  /* l-value for lisp obj: "Global" */
  call_arr_57 = (struct Lisp_Object[4]) {d_reloc[(long long)99], slot_2, d_reloc[(long long)105], slot_4};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_57[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F6164642d616262726576_add_abbrev_0 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_58;
  struct Lisp_Object[2] call_arr_59;
  struct Lisp_Object[3] call_arr_60;
  struct Lisp_Object[4] call_arr_61;
  struct Lisp_Object[3] call_arr_62;
  struct Lisp_Object[3] call_arr_63;
  struct Lisp_Object[3] call_arr_64;
  struct Lisp_Object[2] call_arr_65;
  struct Lisp_Object[1] call_arr_66;

entry:
  freloc = freloc_link_table;
  /* Lisp function: add-abbrev */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 9 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763541006 3) prefix-numeric-value) */
  slot_4 = slot_2;
  /* calling subr: prefix-numeric-value */
  slot_3 = freloc->R7072656669782d6e756d657269632d76616c7565_prefix_numeric_value_0 (slot_4);
  /* 0 */
  slot_4 = d_reloc[(long long)3];
  /* 0 */
  call_arr_58 = (struct Lisp_Object[2]) {slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: = */
  slot_3 = freloc->R3d__0 ((long long)2, (&call_arr_58[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_3_cstrs_0;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763410564 3) (and #s(comp-mvar (t) nil nil nil 23688763320854 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 26 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763283948 3) prefix-numeric-value) */
  slot_4 = slot_2;
  /* calling subr: prefix-numeric-value */
  slot_3 = freloc->R7072656669782d6e756d657269632d76616c7565_prefix_numeric_value_0 (slot_4);
  /* 0 */
  slot_4 = d_reloc[(long long)3];
  /* 0 */
  call_arr_59 = (struct Lisp_Object[2]) {slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: > */
  slot_3 = freloc->R3e__0 ((long long)2, (&call_arr_59[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_0; else goto bb_5;

bb_6:
  /* LAP TAG 46 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763481284 4) nil) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763211286 5) read-string) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763431134 6) format) */
  slot_7 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_7;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762819580 7) (and #s(comp-mvar (t) nil nil nil 23688763753182 7) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 57 */
  /* "Undefine %s abbrev: " */
  slot_7 = d_reloc[(long long)108];
  goto bb_9;

bb_9:
  /* LAP TAG 58 */
  slot_8 = slot_1;
  slot_9 = slot_3;
  call_arr_60 = (struct Lisp_Object[3]) {slot_7, slot_8, slot_9};
  /* calling subr: format */
  slot_6 = freloc->R666f726d6174_format_0 ((long long)3, (&call_arr_60[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: read-string */
  slot_5 = freloc->R726561642d737472696e67_read_string_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_4 = slot_5;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763608944 5) set-text-properties) */
  /* 0 */
  slot_6 = d_reloc[(long long)3];
  slot_7 = slot_4;
  /* calling subr: length */
  slot_7 = freloc->R6c656e677468_length_0 (slot_7);
  /* nil */
  slot_8 = d_reloc[(long long)4];
  slot_9 = slot_4;
  /* 0 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: set-text-properties */
  (void)freloc->R7365742d746578742d70726f70657274696573_set_text_properties_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, slot_7, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_9);
  slot_5 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_11_cstrs_0; else goto bb_10;

bb_11:
  /* LAP TAG 99 */
  /* define-abbrev */
  slot_5 = d_reloc[(long long)45];
  slot_6 = slot_0;
  slot_7 = slot_4;
  /* calling subr: downcase */
  slot_7 = freloc->R646f776e63617365_downcase_0 (slot_7);
  slot_8 = slot_3;
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  call_arr_61 = (struct Lisp_Object[4]) {d_reloc[(long long)45], slot_6, slot_7, slot_8};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_61[(long long)0]));
  goto bb_12;

bb_12:
  /* LAP TAG 105 */
  return slot_5;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763637634 5) (and #s(comp-mvar (t) nil nil nil 23688763774674 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-expansion */
  slot_5 = d_reloc[(long long)110];
  slot_6 = slot_4;
  slot_7 = slot_0;
  /* abbrev-expansion */
  /* const lisp obj: abbrev-expansion */
  /* l-value for lisp obj: abbrev-expansion */
  call_arr_62 = (struct Lisp_Object[3]) {d_reloc[(long long)110], slot_6, slot_7};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_62[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_11_cstrs_1; else goto bb_13;

bb_13:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763254366 5) (and #s(comp-mvar (t) nil nil nil 23688763081356 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* y-or-n-p */
  slot_5 = d_reloc[(long long)111];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762697376 6) format) */
  /* "%s expands into \"%s\"; redefine? " */
  slot_7 = d_reloc[(long long)112];
  slot_8 = slot_4;
  /* abbrev-expansion */
  slot_9 = d_reloc[(long long)110];
  slot_10 = slot_4;
  slot_11 = slot_0;
  /* abbrev-expansion */
  /* const lisp obj: abbrev-expansion */
  /* l-value for lisp obj: abbrev-expansion */
  call_arr_63 = (struct Lisp_Object[3]) {d_reloc[(long long)110], slot_10, slot_11};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_63[(long long)0]));
  /* "%s expands into \"%s\"; redefine? " */
  /* const lisp obj: "%s expands into \"%s\"; redefine? " */
  /* l-value for lisp obj: "%s expands into \"%s\"; redefine? " */
  call_arr_64 = (struct Lisp_Object[3]) {d_reloc[(long long)112], slot_8, slot_9};
  /* calling subr: format */
  slot_6 = freloc->R666f726d6174_format_0 ((long long)3, (&call_arr_64[(long long)0]));
  /* y-or-n-p */
  /* const lisp obj: y-or-n-p */
  /* l-value for lisp obj: y-or-n-p */
  call_arr_65 = (struct Lisp_Object[2]) {d_reloc[(long long)111], slot_6};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_65[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_0; else goto bb_11_cstrs_2;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762727688 7) (and #s(comp-mvar (t) nil nil nil 23688763753182 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* "%s abbrev that expands into \"%s\": " */
  slot_7 = d_reloc[(long long)113];
  goto bb_9;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762694796 3) (and #s(comp-mvar (t) nil nil nil 23688762785804 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762775392 3) buffer-substring-no-properties) */
  /* calling subr: point */
  slot_4 = freloc->R706f696e74_point_0 ();
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762821966 5) prefix-numeric-value) */
  slot_6 = slot_2;
  /* calling subr: prefix-numeric-value */
  slot_5 = freloc->R7072656669782d6e756d657269632d76616c7565_prefix_numeric_value_0 (slot_6);
  slot_5 = negate (slot_5, (bool)0);
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 (slot_5);
  /* calling subr: point */
  slot_5 = freloc->R706f696e74_point_0 ();
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* calling subr: buffer-substring-no-properties */
  slot_3 = freloc->R6275666665722d737562737472696e672d6e6f2d70726f70657274696573_buffer_substring_no_properties_0 (slot_4, slot_5);
  goto bb_6;

bb_3:
  /* LAP TAG 17 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763437596 3) buffer-substring-no-properties) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763538880 4) region-beginning) */
  /* calling subr: region-beginning */
  slot_4 = freloc->R726567696f6e2d626567696e6e696e67_region_beginning_0 ();
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763650602 5) region-end) */
  /* calling subr: region-end */
  slot_5 = freloc->R726567696f6e2d656e64_region_end_0 ();
  /* calling subr: buffer-substring-no-properties */
  slot_3 = freloc->R6275666665722d737562737472696e672d6e6f2d70726f70657274696573_buffer_substring_no_properties_0 (slot_4, slot_5);
  goto bb_6;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762768736 3) (and #s(comp-mvar (t) nil nil nil 23688764233986 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* use-region-p */
  slot_3 = d_reloc[(long long)117];
  /* use-region-p */
  /* const lisp obj: use-region-p */
  /* l-value for lisp obj: use-region-p */
  call_arr_66 = (struct Lisp_Object[1]) {d_reloc[(long long)117]};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_66[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_3_cstrs_1;

bb_2_cstrs_0:
  goto bb_2;

bb_3_cstrs_0:
  goto bb_3;

bb_6_cstrs_0:
  goto bb_6;

bb_11_cstrs_0:
  goto bb_11;

bb_11_cstrs_1:
  goto bb_11;

bb_12_cstrs_0:
  goto bb_12;

bb_11_cstrs_2:
  goto bb_11;

bb_2_cstrs_1:
  goto bb_2;

bb_3_cstrs_1:
  goto bb_3;
}

extern struct Lisp_Object
F696e76657273652d6164642d6d6f64652d616262726576_inverse_add_mode_abbrev_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_67;
  struct Lisp_Object[2] call_arr_68;

entry:
  freloc = freloc_link_table;
  /* Lisp function: inverse-add-mode-abbrev */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* inverse-add-abbrev */
  slot_1 = d_reloc[(long long)118];
  /* only-global-abbrevs */
  /* const lisp obj: only-global-abbrevs */
  /* l-value for lisp obj: only-global-abbrevs */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)100]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763395340 2) (and #s(comp-mvar (t) nil nil nil 23688763256112 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 9 */
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 16 */
  /* "Mode" */
  slot_3 = d_reloc[(long long)101];
  slot_4 = slot_0;
  /* inverse-add-abbrev */
  /* const lisp obj: inverse-add-abbrev */
  /* l-value for lisp obj: inverse-add-abbrev */
  /* "Mode" */
  /* const lisp obj: "Mode" */
  /* l-value for lisp obj: "Mode" */
  call_arr_67 = (struct Lisp_Object[4]) {d_reloc[(long long)118], slot_2, d_reloc[(long long)101], slot_4};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_67[(long long)0]));
  return slot_1;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763416686 2) (and #s(comp-mvar (t) nil nil nil 23688763403406 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* error */
  slot_2 = d_reloc[(long long)102];
  /* "No per-mode abbrev table" */
  slot_3 = d_reloc[(long long)103];
  /* error */
  /* const lisp obj: error */
  /* l-value for lisp obj: error */
  /* "No per-mode abbrev table" */
  /* const lisp obj: "No per-mode abbrev table" */
  /* l-value for lisp obj: "No per-mode abbrev table" */
  call_arr_68 = (struct Lisp_Object[2]) {d_reloc[(long long)102], d_reloc[(long long)103]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_68[(long long)0]));
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763343610 2) (and #s(comp-mvar (t) nil nil nil 23688763256112 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  goto bb_4;

bb_4_cstrs_0:
  goto bb_4;
}

extern struct Lisp_Object
F696e76657273652d6164642d676c6f62616c2d616262726576_inverse_add_global_abbrev_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_69;

entry:
  freloc = freloc_link_table;
  /* Lisp function: inverse-add-global-abbrev */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* inverse-add-abbrev */
  slot_1 = d_reloc[(long long)118];
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  /* "Global" */
  slot_3 = d_reloc[(long long)105];
  slot_4 = slot_0;
  /* inverse-add-abbrev */
  /* const lisp obj: inverse-add-abbrev */
  /* l-value for lisp obj: inverse-add-abbrev */
  /* "Global" */
  /* const lisp obj: "Global" */
  /* l-value for lisp obj: "Global" */
  call_arr_69 = (struct Lisp_Object[4]) {d_reloc[(long long)118], slot_2, d_reloc[(long long)105], slot_4};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_69[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F696e76657273652d6164642d616262726576_inverse_add_abbrev_0 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct Lisp_Object slot_13;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_70;
  struct Lisp_Object[3] call_arr_71;
  struct Lisp_Object[4] call_arr_72;
  struct Lisp_Object[1] call_arr_73;
  struct Lisp_Object[3] call_arr_74;
  struct Lisp_Object[3] call_arr_75;
  struct Lisp_Object[2] call_arr_76;

entry:
  freloc = freloc_link_table;
  /* Lisp function: inverse-add-abbrev */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763511754 3) nil) */
  /* optimized out: (set #s(comp-mvar (t) nil nil nil 23688763512774 4) #s(comp-mvar (t) nil nil nil 23688763511754 3)) */
  /* optimized out: (set #s(comp-mvar (t) nil nil nil 23688763513790 5) #s(comp-mvar (t) nil nil nil 23688763512774 4)) */
  /* optimized out: (set #s(comp-mvar (t) nil nil nil 23688763514794 6) #s(comp-mvar (t) nil nil nil 23688763513790 5)) */
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  slot_7 = slot_2;
  slot_7 = negate (slot_7, (bool)0);
  slot_7 = add1 (slot_7, (bool)0);
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 (slot_7);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688758740088 7) skip-syntax-backward) */
  /* "^w" */
  slot_8 = d_reloc[(long long)120];
  /* "^w" */
  /* const lisp obj: "^w" */
  /* l-value for lisp obj: "^w" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: skip-syntax-backward */
  (void)freloc->R736b69702d73796e7461782d6261636b77617264_skip_syntax_backward_0 (d_reloc[(long long)120], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: point */
  slot_7 = freloc->R706f696e74_point_0 ();
  slot_6 = slot_7;
  /* -1 */
  slot_7 = d_reloc[(long long)121];
  /* -1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xfffffffffffffffe});
  /* calling subr: point */
  slot_7 = freloc->R706f696e74_point_0 ();
  slot_5 = slot_7;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763536020 7) buffer-substring-no-properties) */
  slot_8 = slot_5;
  slot_9 = slot_6;
  /* calling subr: buffer-substring-no-properties */
  slot_7 = freloc->R6275666665722d737562737472696e672d6e6f2d70726f70657274696573_buffer_substring_no_properties_0 (slot_8, slot_9);
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  slot_3 = slot_7;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763621252 7) read-string) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763807272 8) format) */
  /* "Expansion for %s abbrev \"%s\": " */
  slot_9 = d_reloc[(long long)122];
  slot_10 = slot_1;
  slot_11 = slot_3;
  /* "Expansion for %s abbrev \"%s\": " */
  /* const lisp obj: "Expansion for %s abbrev \"%s\": " */
  /* l-value for lisp obj: "Expansion for %s abbrev \"%s\": " */
  call_arr_70 = (struct Lisp_Object[3]) {d_reloc[(long long)122], slot_10, slot_11};
  /* calling subr: format */
  slot_8 = freloc->R666f726d6174_format_0 ((long long)3, (&call_arr_70[(long long)0]));
  /* nil */
  slot_9 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_10 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_11 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* t */
  slot_12 = d_reloc[(long long)26];
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: read-string */
  slot_7 = freloc->R726561642d737472696e67_read_string_0 (slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, d_reloc[(long long)26]);
  slot_4 = slot_7;
  /* abbrev-expansion */
  slot_7 = d_reloc[(long long)110];
  slot_8 = slot_3;
  slot_9 = slot_0;
  /* abbrev-expansion */
  /* const lisp obj: abbrev-expansion */
  /* l-value for lisp obj: abbrev-expansion */
  call_arr_71 = (struct Lisp_Object[3]) {d_reloc[(long long)110], slot_8, slot_9};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_71[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 69 */
  /* define-abbrev */
  slot_7 = d_reloc[(long long)45];
  slot_8 = slot_0;
  slot_9 = slot_3;
  /* calling subr: downcase */
  slot_9 = freloc->R646f776e63617365_downcase_0 (slot_9);
  slot_10 = slot_4;
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  call_arr_72 = (struct Lisp_Object[4]) {d_reloc[(long long)45], slot_8, slot_9, slot_10};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_72[(long long)0]));
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  slot_7 = slot_6;
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_7);
  /* expand-abbrev */
  slot_7 = d_reloc[(long long)123];
  /* expand-abbrev */
  /* const lisp obj: expand-abbrev */
  /* l-value for lisp obj: expand-abbrev */
  call_arr_73 = (struct Lisp_Object[1]) {d_reloc[(long long)123]};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_73[(long long)0]));
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  goto bb_3;

bb_3:
  /* LAP TAG 84 */
  return slot_7;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763102208 7) (and #s(comp-mvar (t) nil nil nil 23688763702074 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* y-or-n-p */
  slot_7 = d_reloc[(long long)111];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763742380 8) format) */
  /* "%s expands into \"%s\"; redefine? " */
  slot_9 = d_reloc[(long long)112];
  slot_10 = slot_3;
  /* abbrev-expansion */
  slot_11 = d_reloc[(long long)110];
  slot_12 = slot_3;
  slot_13 = slot_0;
  /* abbrev-expansion */
  /* const lisp obj: abbrev-expansion */
  /* l-value for lisp obj: abbrev-expansion */
  call_arr_74 = (struct Lisp_Object[3]) {d_reloc[(long long)110], slot_12, slot_13};
  /* calling subr: funcall */
  slot_11 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_74[(long long)0]));
  /* "%s expands into \"%s\"; redefine? " */
  /* const lisp obj: "%s expands into \"%s\"; redefine? " */
  /* l-value for lisp obj: "%s expands into \"%s\"; redefine? " */
  call_arr_75 = (struct Lisp_Object[3]) {d_reloc[(long long)112], slot_10, slot_11};
  /* calling subr: format */
  slot_8 = freloc->R666f726d6174_format_0 ((long long)3, (&call_arr_75[(long long)0]));
  /* y-or-n-p */
  /* const lisp obj: y-or-n-p */
  /* l-value for lisp obj: y-or-n-p */
  call_arr_76 = (struct Lisp_Object[2]) {d_reloc[(long long)111], slot_8};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_76[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3_cstrs_0; else goto bb_2_cstrs_1;

bb_2_cstrs_0:
  goto bb_2;

bb_3_cstrs_0:
  goto bb_3;

bb_2_cstrs_1:
  goto bb_2;
}

extern struct Lisp_Object
F6162627265762d7072656669782d6d61726b_abbrev_prefix_mark_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_77;
  struct Lisp_Object[1] call_arr_78;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-prefix-mark */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 7 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763764456 1) point-marker) */
  /* calling subr: point-marker */
  slot_1 = freloc->R706f696e742d6d61726b6572_point_marker_0 ();
  /* abbrev-start-location */
  /* const lisp obj: abbrev-start-location */
  /* l-value for lisp obj: abbrev-start-location */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)125], slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* calling subr: current-buffer */
  slot_1 = freloc->R63757272656e742d627566666572_current_buffer_0 ();
  /* abbrev-start-location-buffer */
  /* const lisp obj: abbrev-start-location-buffer */
  /* l-value for lisp obj: abbrev-start-location-buffer */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)126], slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* "-" */
  slot_1 = d_reloc[(long long)127];
  /* "-" */
  /* const lisp obj: "-" */
  /* l-value for lisp obj: "-" */
  call_arr_77 = (struct Lisp_Object[1]) {d_reloc[(long long)127]};
  /* calling subr: insert */
  slot_1 = freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_77[(long long)0]));
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763285662 1) (and #s(comp-mvar (t) nil nil nil 23688763361334 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* expand-abbrev */
  slot_1 = d_reloc[(long long)123];
  /* expand-abbrev */
  /* const lisp obj: expand-abbrev */
  /* l-value for lisp obj: expand-abbrev */
  call_arr_78 = (struct Lisp_Object[1]) {d_reloc[(long long)123]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_78[(long long)0]));
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F657870616e642d726567696f6e2d61626272657673_expand_region_abbrevs_0 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_79;
  struct Lisp_Object[2] call_arr_80;
  struct Lisp_Object[2] call_arr_81;
  struct Lisp_Object[2] call_arr_82;
  struct Lisp_Object[1] call_arr_83;
  struct Lisp_Object[2] call_arr_84;
  struct Lisp_Object[2] call_arr_85;

entry:
  freloc = freloc_link_table;
  /* Lisp function: expand-region-abbrevs */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  slot_3 = slot_0;
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_3);
  /* calling subr: point-max */
  slot_3 = freloc->R706f696e742d6d6178_point_max_0 ();
  slot_4 = slot_1;
  call_arr_79 = (struct Lisp_Object[2]) {slot_3, slot_4};
  /* calling subr: - */
  slot_3 = freloc->R2d___0 ((long long)2, (&call_arr_79[(long long)0]));
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763821950 1) (and #s(comp-mvar (t) nil nil nil 23688763843740 1) #s(comp-mvar (t) nil nil nil 23688763843740 1) #s(comp-cstr (marker number) nil nil nil))) */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_5 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  goto bb_1;

bb_1:
  /* LAP TAG 9 */
  /* calling subr: eobp */
  slot_6 = freloc->R656f6270_eobp_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_6 = freloc->R6571_eq_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3_cstrs_0; else goto bb_2;

bb_3:
  /* LAP TAG 64 */
  /* nil */
  /* const lisp obj: nil */
  slot_3 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762694708 6) (and #s(comp-mvar (t) nil nil nil 23688764251200 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* 1 */
  slot_6 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* calling subr: point */
  slot_6 = freloc->R706f696e74_point_0 ();
  slot_7 = slot_6;
  slot_4 = slot_7;
  /* calling subr: point-max */
  slot_7 = freloc->R706f696e742d6d6178_point_max_0 ();
  slot_8 = slot_3;
  call_arr_80 = (struct Lisp_Object[2]) {slot_7, slot_8};
  /* calling subr: - */
  slot_7 = freloc->R2d___0 ((long long)2, (&call_arr_80[(long long)0]));
  call_arr_81 = (struct Lisp_Object[2]) {slot_6, slot_7};
  /* calling subr: <= */
  slot_6 = freloc->R3c3d__0 ((long long)2, (&call_arr_81[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3_cstrs_1; else goto bb_4;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763466424 6) (and #s(comp-mvar (t) nil nil nil 23688763479208 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-expansion */
  slot_6 = d_reloc[(long long)110];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762803150 7) buffer-substring-no-properties) */
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  /* -1 */
  slot_8 = d_reloc[(long long)121];
  /* -1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xfffffffffffffffe});
  /* calling subr: point */
  slot_8 = freloc->R706f696e74_point_0 ();
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  slot_9 = slot_4;
  /* calling subr: buffer-substring-no-properties */
  slot_7 = freloc->R6275666665722d737562737472696e672d6e6f2d70726f70657274696573_buffer_substring_no_properties_0 (slot_8, slot_9);
  slot_8 = slot_7;
  slot_5 = slot_8;
  /* abbrev-expansion */
  /* const lisp obj: abbrev-expansion */
  /* l-value for lisp obj: abbrev-expansion */
  call_arr_82 = (struct Lisp_Object[2]) {d_reloc[(long long)110], slot_7};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_82[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_latch; else goto bb_5;

bb_6_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762702924 6) (and #s(comp-mvar (t) nil nil nil 23688762691428 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7; else goto bb_8_cstrs_0;

bb_8:
  /* LAP TAG 58 */
  /* expand-abbrev */
  slot_6 = d_reloc[(long long)123];
  /* expand-abbrev */
  /* const lisp obj: expand-abbrev */
  /* l-value for lisp obj: expand-abbrev */
  call_arr_83 = (struct Lisp_Object[1]) {d_reloc[(long long)123]};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_83[(long long)0]));
  goto bb_9_latch;

bb_9_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762835454 6) (and #s(comp-mvar (t) nil nil nil 23688762811612 6) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* y-or-n-p */
  slot_6 = d_reloc[(long long)111];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762837924 7) format-message) */
  /* "Expand `%s'? " */
  slot_8 = d_reloc[(long long)129];
  slot_9 = slot_5;
  /* "Expand `%s'? " */
  /* const lisp obj: "Expand `%s'? " */
  /* l-value for lisp obj: "Expand `%s'? " */
  call_arr_84 = (struct Lisp_Object[2]) {d_reloc[(long long)129], slot_9};
  /* calling subr: format-message */
  slot_7 = freloc->R666f726d61742d6d657373616765_format_message_0 ((long long)2, (&call_arr_84[(long long)0]));
  /* y-or-n-p */
  /* const lisp obj: y-or-n-p */
  /* l-value for lisp obj: y-or-n-p */
  call_arr_85 = (struct Lisp_Object[2]) {d_reloc[(long long)111], slot_7};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_85[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10_latch; else goto bb_8_cstrs_1;

bb_10_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_3_cstrs_0:
  goto bb_3;

bb_3_cstrs_1:
  goto bb_3;

bb_8_cstrs_0:
  goto bb_8;

bb_8_cstrs_1:
  goto bb_8;
}

extern struct Lisp_Object
F6162627265762d7461626c652d676574_abbrev_table_get_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_86;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-table-get */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* obarray-get */
  slot_2 = d_reloc[(long long)130];
  slot_3 = slot_0;
  /* "" */
  slot_4 = d_reloc[(long long)131];
  /* obarray-get */
  /* const lisp obj: obarray-get */
  /* l-value for lisp obj: obarray-get */
  /* "" */
  /* const lisp obj: "" */
  /* l-value for lisp obj: "" */
  call_arr_86 = (struct Lisp_Object[3]) {d_reloc[(long long)130], slot_3, d_reloc[(long long)131]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_86[(long long)0]));
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 11 */
  return slot_3;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763771638 3) (and #s(comp-mvar (t) nil nil nil 23688763455532 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_2;
  slot_4 = slot_1;
  /* calling subr: get */
  slot_3 = freloc->R676574_get_0 (slot_3, slot_4);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F6162627265762d7461626c652d707574_abbrev_table_put_0 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_87;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-table-put */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  /* obarray-put */
  slot_3 = d_reloc[(long long)132];
  slot_4 = slot_0;
  /* "" */
  slot_5 = d_reloc[(long long)131];
  /* obarray-put */
  /* const lisp obj: obarray-put */
  /* l-value for lisp obj: obarray-put */
  /* "" */
  /* const lisp obj: "" */
  /* l-value for lisp obj: "" */
  call_arr_87 = (struct Lisp_Object[3]) {d_reloc[(long long)132], slot_4, d_reloc[(long long)131]};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_87[(long long)0]));
  slot_4 = slot_3;
  /* nil */
  slot_5 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: set */
  (void)freloc->R736574_set_0 (slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* optimized out: (setimm #s(comp-mvar nil (put) nil nil 23688763552454 4) put) */
  slot_5 = slot_3;
  slot_6 = slot_1;
  slot_7 = slot_2;
  /* calling subr: put */
  slot_4 = freloc->R707574_put_0 (slot_5, slot_6, slot_7);
  return slot_4;
}

extern struct Lisp_Object
F6d616b652d6162627265762d7461626c65_make_abbrev_table_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_88;
  struct Lisp_Object[4] call_arr_89;
  struct Lisp_Object[4] call_arr_90;

entry:
  freloc = freloc_link_table;
  /* Lisp function: make-abbrev-table */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* obarray-make */
  slot_1 = d_reloc[(long long)134];
  /* obarray-make */
  /* const lisp obj: obarray-make */
  /* l-value for lisp obj: obarray-make */
  call_arr_88 = (struct Lisp_Object[1]) {d_reloc[(long long)134]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_88[(long long)0]));
  /* abbrev-table-put */
  slot_2 = d_reloc[(long long)135];
  slot_3 = slot_1;
  /* :abbrev-table-modiff */
  slot_4 = d_reloc[(long long)136];
  /* 0 */
  slot_5 = d_reloc[(long long)3];
  /* abbrev-table-put */
  /* const lisp obj: abbrev-table-put */
  /* l-value for lisp obj: abbrev-table-put */
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  /* 0 */
  call_arr_89 = (struct Lisp_Object[4]) {d_reloc[(long long)135], slot_3, d_reloc[(long long)136], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_89[(long long)0]));
  goto bb_1;

bb_1:
  /* LAP TAG 8 */
  slot_2 = slot_0;
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  slot_2 = bool_to_lisp_obj (((bool)!((unsigned int)((long long)bitcast((void *)slot_2.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763144740 0) (and #s(comp-mvar (t) nil nil nil 23688764161826 0) #s(comp-cstr (cons) nil nil t))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763523154 2) (and #s(comp-mvar (t) nil nil nil 23688763288654 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 32 */
  return slot_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764167788 2) (and #s(comp-mvar (t) nil nil nil 23688763288654 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-table-put */
  slot_2 = d_reloc[(long long)135];
  slot_3 = slot_1;
  slot_4 = slot_0;
  slot_5 = slot_4;
  slot_5 = CDR (slot_5, (bool)1);
  slot_0 = slot_5;
  /* calling subr: car-safe */
  slot_4 = freloc->R6361722d73616665_car_safe_0 (slot_4);
  slot_5 = slot_0;
  slot_6 = slot_5;
  slot_6 = CDR (slot_6, (bool)0);
  slot_0 = slot_6;
  /* calling subr: car-safe */
  slot_5 = freloc->R6361722d73616665_car_safe_0 (slot_5);
  /* abbrev-table-put */
  /* const lisp obj: abbrev-table-put */
  /* l-value for lisp obj: abbrev-table-put */
  call_arr_90 = (struct Lisp_Object[4]) {d_reloc[(long long)135], slot_3, slot_4, slot_5};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_90[(long long)0]));
  goto bb_4_latch;

bb_4_latch:
  (void)maybe_gc_quit ();
  goto bb_1;
}

extern struct Lisp_Object
F6162627265762d7461626c652d70_abbrev_table_p_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object[4] frame;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-table-p */
  frame[(int)0] = par_0;
  goto bb_0;

bb_0:
  /* obarrayp */
  frame[(int)1] = d_reloc[(long long)137];
  frame[(int)2] = frame[(int)0];
  /* calling subr: funcall */
  frame[(int)1] = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&frame[(int)1]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)frame[(int)1].i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* LAP TAG 21 */
  return frame[(int)1];

bb_1:
  /* 'wrong-type-argument */
  frame[(int)1] = d_reloc[(long long)138];
  /* calling subr: push_handler */
  c = freloc->R707573685f68616e646c6572_push_handler_0 (frame[(int)1], (int)1);
  if (!(_setjmp ((&c->jmp)))) goto bb_3; else goto bb_5;

bb_5:
  c = (*current_thread_reloc)->m_handlerlist;
  (*current_thread_reloc)->m_handlerlist = c->next;
  frame[(int)1] = c->val;
  goto bb_4;

bb_4:
  /* LAP TAG 18 */
  /* nil */
  frame[(int)1] = d_reloc[(long long)4];
  goto bb_6;

bb_6:
  /* LAP TAG 20 */
  /* NUMBERP */
  /* FLOATP */
  /* TAGGEDP */
  /* XLI */
  /* INTEGERP */
  /* BIGNUMP */
  /* FIXNUMP */
  frame[(int)1] = bool_to_lisp_obj (((bool)!((unsigned int)bitcast((void *)frame[(int)1].i, unsigned long long) - (unsigned int)2 & (unsigned int)3) || PSEUDOVECTORP (frame[(int)1], (int)2) || (bool)!((unsigned int)((long long)bitcast((void *)frame[(int)1].i, unsigned long long) >> (long long)0) - (unsigned int)7 & (unsigned int)7)));
  goto bb_2;

bb_3:
  /* abbrev-table-get */
  frame[(int)1] = d_reloc[(long long)139];
  frame[(int)2] = frame[(int)0];
  /* :abbrev-table-modiff */
  frame[(int)3] = d_reloc[(long long)136];
  /* calling subr: funcall */
  frame[(int)1] = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&frame[(int)1]));
  (*current_thread_reloc)->m_handlerlist = (*current_thread_reloc)->m_handlerlist->next;
  goto bb_6;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_9 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_91;
  struct Lisp_Object[3] call_arr_92;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763590514 1) symbol-name) */
  slot_2 = slot_0;
  /* calling subr: symbol-name */
  slot_1 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_2);
  /* calling subr: length */
  slot_1 = freloc->R6c656e677468_length_0 (slot_1);
  /* 0 */
  slot_2 = d_reloc[(long long)3];
  /* 0 */
  call_arr_91 = (struct Lisp_Object[2]) {slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: = */
  slot_1 = freloc->R3d__0 ((long long)2, (&call_arr_91[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 17 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_1 = freloc->R6571_eq_0 (slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 25 */
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762553704 1) (and #s(comp-mvar (t) nil nil nil 23688763728132 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763077702 1) throw) */
  /* some */
  slot_2 = d_reloc[(long long)141];
  /* t */
  slot_3 = d_reloc[(long long)26];
  /* some */
  /* const lisp obj: some */
  /* l-value for lisp obj: some */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: throw */
  (void)freloc->R7468726f77_throw_0 (d_reloc[(long long)141], d_reloc[(long long)26]);
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763382574 1) (and #s(comp-mvar (t) nil nil nil 23688763829506 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* 0 */
  slot_1 = d_reloc[(long long)3];
  /* 0 */
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)0x2}.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_5;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763724452 1) (and #s(comp-mvar (t) nil nil nil 23688763487572 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-get */
  slot_1 = d_reloc[(long long)142];
  slot_2 = slot_0;
  /* :system */
  slot_3 = d_reloc[(long long)143];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  call_arr_92 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_2, d_reloc[(long long)143]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_92[(long long)0]));
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_2_cstrs_1:
  goto bb_2;
}

extern struct Lisp_Object
F6162627265762d7461626c652d656d7074792d70_abbrev_table_empty_p_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object[6] frame;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-table-empty-p */
  frame[(int)0] = par_0;
  frame[(int)1] = par_1;
  goto bb_0;

bb_0:
  /* abbrev-table-p */
  frame[(int)2] = d_reloc[(long long)144];
  frame[(int)3] = frame[(int)0];
  /* calling subr: funcall */
  frame[(int)2] = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&frame[(int)2]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)frame[(int)2].i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2;

bb_2:
  /* LAP TAG 10 */
  /* some */
  frame[(int)2] = d_reloc[(long long)141];
  /* calling subr: push_handler */
  c = freloc->R707573685f68616e646c6572_push_handler_0 (frame[(int)2], (int)0);
  if (!(_setjmp ((&c->jmp)))) goto bb_3; else goto bb_5;

bb_5:
  c = (*current_thread_reloc)->m_handlerlist;
  (*current_thread_reloc)->m_handlerlist = c->next;
  frame[(int)2] = c->val;
  goto bb_4;

bb_4:
  /* LAP TAG 22 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  frame[(int)2] = freloc->R6571_eq_0 (frame[(int)2], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  return frame[(int)2];

bb_3:
  /* obarray-map */
  frame[(int)2] = d_reloc[(long long)48];
  /* make-closure */
  frame[(int)3] = d_reloc[(long long)16];
  /* #[257 "\301\x01!G\302U\206\x11 */
  frame[(int)4] = d_reloc[(long long)145];
  frame[(int)5] = frame[(int)1];
  /* calling subr: funcall */
  frame[(int)3] = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&frame[(int)3]));
  frame[(int)4] = frame[(int)0];
  /* calling subr: funcall */
  frame[(int)2] = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&frame[(int)2]));
  (*current_thread_reloc)->m_handlerlist = (*current_thread_reloc)->m_handlerlist->next;
  goto bb_4;

bb_1:
  /* error */
  frame[(int)2] = d_reloc[(long long)102];
  /* "Non abbrev table object" */
  frame[(int)3] = d_reloc[(long long)146];
  /* calling subr: funcall */
  frame[(int)2] = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&frame[(int)2]));
  goto bb_2;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_10 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
}

extern struct Lisp_Object
F636c6561722d6162627265762d7461626c65_clear_abbrev_table_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_93;
  struct Lisp_Object[2] call_arr_94;
  struct Lisp_Object[3] call_arr_95;
  struct Lisp_Object[3] call_arr_96;
  struct Lisp_Object[4] call_arr_97;
  struct Lisp_Object[2] call_arr_98;

entry:
  freloc = freloc_link_table;
  /* Lisp function: clear-abbrev-table */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* t */
  slot_1 = d_reloc[(long long)26];
  /* abbrevs-changed */
  /* const lisp obj: abbrevs-changed */
  /* l-value for lisp obj: abbrevs-changed */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)78], d_reloc[(long long)26], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* obarray-get */
  slot_1 = d_reloc[(long long)130];
  slot_2 = slot_0;
  /* "" */
  slot_3 = d_reloc[(long long)131];
  /* obarray-get */
  /* const lisp obj: obarray-get */
  /* l-value for lisp obj: obarray-get */
  /* "" */
  /* const lisp obj: "" */
  /* l-value for lisp obj: "" */
  call_arr_93 = (struct Lisp_Object[3]) {d_reloc[(long long)130], slot_2, d_reloc[(long long)131]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_93[(long long)0]));
  slot_2 = slot_0;
  /* calling subr: length */
  slot_2 = freloc->R6c656e677468_length_0 (slot_2);
  /* 0 */
  slot_3 = d_reloc[(long long)3];
  goto bb_1;

bb_1:
  /* LAP TAG 9 */
  slot_4 = slot_3;
  slot_5 = slot_2;
  call_arr_94 = (struct Lisp_Object[2]) {slot_4, slot_5};
  /* calling subr: < */
  slot_4 = freloc->R3c__0 ((long long)2, (&call_arr_94[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763881858 2) (<= #s(comp-mvar (t) nil nil nil 23688763355478 2) #s(comp-mvar (t) nil nil nil 23688763553864 -1))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763682564 4) (and #s(comp-mvar (t) nil nil nil 23688763162016 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 27 */
  slot_2 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_5_cstrs_0;

bb_5:
  /* LAP TAG 37 */
  /* obarray-put */
  slot_2 = d_reloc[(long long)132];
  slot_3 = slot_0;
  /* "" */
  slot_4 = d_reloc[(long long)131];
  /* obarray-put */
  /* const lisp obj: obarray-put */
  /* l-value for lisp obj: obarray-put */
  /* "" */
  /* const lisp obj: "" */
  /* l-value for lisp obj: "" */
  call_arr_95 = (struct Lisp_Object[3]) {d_reloc[(long long)132], slot_3, d_reloc[(long long)131]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_95[(long long)0]));
  slot_3 = slot_2;
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: set */
  (void)freloc->R736574_set_0 (slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763631874 3) setplist) */
  slot_4 = slot_2;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764135426 5) symbol-plist) */
  slot_6 = slot_1;
  /* calling subr: symbol-plist */
  slot_5 = freloc->R73796d626f6c2d706c697374_symbol_plist_0 (slot_6);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763437828 1) (and #s(comp-mvar (t) nil nil nil 23688763445532 1) #s(comp-mvar (t) nil nil nil 23688763445532 1) #s(comp-cstr (symbol) nil nil nil))) */
  /* calling subr: setplist */
  (void)freloc->R736574706c697374_setplist_0 (slot_4, slot_5);
  /* abbrev-table-put */
  slot_2 = d_reloc[(long long)135];
  slot_3 = slot_0;
  /* :abbrev-table-modiff */
  slot_4 = d_reloc[(long long)136];
  /* abbrev-table-get */
  slot_5 = d_reloc[(long long)139];
  slot_6 = slot_0;
  /* :abbrev-table-modiff */
  slot_7 = d_reloc[(long long)136];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  call_arr_96 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_6, d_reloc[(long long)136]};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_96[(long long)0]));
  slot_5 = add1 (slot_5, (bool)0);
  /* abbrev-table-put */
  /* const lisp obj: abbrev-table-put */
  /* l-value for lisp obj: abbrev-table-put */
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  call_arr_97 = (struct Lisp_Object[4]) {d_reloc[(long long)135], slot_3, d_reloc[(long long)136], slot_5};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_97[(long long)0]));
  /* nil */
  slot_1 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763294750 2) (and #s(comp-mvar (t) nil nil nil 23688764054474 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* cl--assertion-failed */
  slot_2 = d_reloc[(long long)149];
  /* sym */
  slot_3 = d_reloc[(long long)150];
  /* cl--assertion-failed */
  /* const lisp obj: cl--assertion-failed */
  /* l-value for lisp obj: cl--assertion-failed */
  /* sym */
  /* const lisp obj: sym */
  /* l-value for lisp obj: sym */
  call_arr_98 = (struct Lisp_Object[2]) {d_reloc[(long long)149], d_reloc[(long long)150]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_98[(long long)0]));
  goto bb_5;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763290414 4) (and #s(comp-mvar (t) nil nil nil 23688763162016 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_0;
  slot_5 = slot_3;
  /* 0 */
  slot_6 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: aset */
  (void)freloc->R61736574_aset_0 (slot_4, slot_5, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  slot_4 = slot_3;
  slot_4 = add1 (slot_4, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763432664 3) (and #s(comp-mvar (t) nil nil nil 23688762781780 3) #s(comp-mvar (t) nil nil nil 23688762781780 3) #s(comp-cstr (marker number) nil nil nil))) */
  slot_3 = slot_4;
  goto bb_6_latch;

bb_6_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_5_cstrs_0:
  goto bb_5;
}

extern struct Lisp_Object
F646566696e652d616262726576_define_abbrev_0 (long long nargs, struct Lisp_Object * args)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_99;
  struct Lisp_Object[3] call_arr_100;
  struct Lisp_Object[3] call_arr_101;
  struct Lisp_Object[4] call_arr_102;
  struct Lisp_Object[3] call_arr_103;

entry:
  freloc = freloc_link_table;
  /* Lisp function: define-abbrev */
  slot_0 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  slot_1 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  slot_2 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  if (nargs <= (long long)3) goto entry_fallback_3; else goto entry_3;

entry_3:
  slot_3 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  goto entry_rest_args;

entry_fallback_3:
  /* nil */
  slot_3 = d_reloc[(long long)4];
  goto entry_rest_args;

entry_rest_args:
  /* calling subr: list */
  slot_4 = freloc->R6c697374_list_0 ((nargs - (long long)4), args);
  goto bb_0;

bb_0:
  slot_5 = slot_4;
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  slot_5 = bool_to_lisp_obj (((bool)!((unsigned int)((long long)bitcast((void *)slot_5.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 34 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763305320 5) plist-get) */
  slot_6 = slot_4;
  /* :count */
  slot_7 = d_reloc[(long long)152];
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: plist-get */
  slot_5 = freloc->R706c6973742d676574_plist_get_0 (slot_6, d_reloc[(long long)152], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 48 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763310266 5) plist-put) */
  slot_6 = slot_4;
  /* :abbrev-table-modiff */
  slot_7 = d_reloc[(long long)136];
  /* abbrev-table-get */
  slot_8 = d_reloc[(long long)139];
  slot_9 = slot_0;
  /* :abbrev-table-modiff */
  slot_10 = d_reloc[(long long)136];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  call_arr_99 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_9, d_reloc[(long long)136]};
  /* calling subr: funcall */
  slot_8 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_99[(long long)0]));
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: plist-put */
  slot_5 = freloc->R706c6973742d707574_plist_put_0 (slot_6, d_reloc[(long long)136], slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_4 = slot_5;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763106638 5) plist-get) */
  slot_6 = slot_4;
  /* :system */
  slot_7 = d_reloc[(long long)143];
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: plist-get */
  slot_5 = freloc->R706c6973742d676574_plist_get_0 (slot_6, d_reloc[(long long)143], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* obarray-put */
  slot_6 = d_reloc[(long long)132];
  slot_7 = slot_0;
  slot_8 = slot_1;
  /* obarray-put */
  /* const lisp obj: obarray-put */
  /* l-value for lisp obj: obarray-put */
  call_arr_100 = (struct Lisp_Object[3]) {d_reloc[(long long)132], slot_7, slot_8};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_100[(long long)0]));
  slot_7 = slot_5;
  /* (nil force) */
  slot_8 = d_reloc[(long long)154];
  /* (nil force) */
  /* const lisp obj: (nil force) */
  /* l-value for lisp obj: (nil force) */
  /* calling subr: memq */
  slot_7 = freloc->R6d656d71_memq_0 (slot_7, d_reloc[(long long)154]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5; else goto bb_6_cstrs_0;

bb_6:
  /* LAP TAG 93 */
  slot_7 = slot_5;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7; else goto bb_8_cstrs_0;

bb_8:
  /* LAP TAG 119 */
  slot_7 = slot_6;
  slot_8 = slot_2;
  /* calling subr: set */
  (void)freloc->R736574_set_0 (slot_7, slot_8);
  slot_7 = slot_6;
  slot_8 = slot_3;
  /* calling subr: fset */
  (void)freloc->R66736574_fset_0 (slot_7, slot_8);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763445108 7) setplist) */
  slot_8 = slot_6;
  slot_9 = slot_5;
  /* force */
  slot_10 = d_reloc[(long long)155];
  /* force */
  /* const lisp obj: force */
  /* l-value for lisp obj: force */
  /* calling subr: eq */
  slot_9 = freloc->R6571_eq_0 (slot_9, d_reloc[(long long)155]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10; else goto bb_9;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763089004 9) (and #s(comp-mvar (t) nil nil nil 23688758633284 9) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 143 */
  slot_9 = slot_4;
  goto bb_11;

bb_11:
  /* LAP TAG 144 */
  /* calling subr: setplist */
  (void)freloc->R736574706c697374_setplist_0 (slot_8, slot_9);
  /* abbrev-table-put */
  slot_7 = d_reloc[(long long)135];
  slot_8 = slot_0;
  /* :abbrev-table-modiff */
  slot_9 = d_reloc[(long long)136];
  /* abbrev-table-get */
  slot_10 = d_reloc[(long long)139];
  slot_11 = slot_0;
  /* :abbrev-table-modiff */
  slot_12 = d_reloc[(long long)136];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  call_arr_101 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_11, d_reloc[(long long)136]};
  /* calling subr: funcall */
  slot_10 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_101[(long long)0]));
  slot_10 = add1 (slot_10, (bool)0);
  /* abbrev-table-put */
  /* const lisp obj: abbrev-table-put */
  /* l-value for lisp obj: abbrev-table-put */
  /* :abbrev-table-modiff */
  /* const lisp obj: :abbrev-table-modiff */
  /* l-value for lisp obj: :abbrev-table-modiff */
  call_arr_102 = (struct Lisp_Object[4]) {d_reloc[(long long)135], slot_8, d_reloc[(long long)136], slot_10};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_102[(long long)0]));
  goto bb_12;

bb_12:
  /* LAP TAG 158 */
  slot_7 = slot_1;
  return slot_7;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762926280 9) (and #s(comp-mvar (t) nil nil nil 23688758633284 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763544938 9) plist-put) */
  slot_10 = slot_4;
  /* :system */
  slot_11 = d_reloc[(long long)143];
  /* t */
  slot_12 = d_reloc[(long long)26];
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: plist-put */
  slot_9 = freloc->R706c6973742d707574_plist_put_0 (slot_10, d_reloc[(long long)143], d_reloc[(long long)26], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_11;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763193366 7) (and #s(comp-mvar (t) nil nil nil 23688763533010 7) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763197056 7) boundp) */
  slot_8 = slot_6;
  /* calling subr: boundp */
  slot_7 = freloc->R626f756e6470_boundp_0 (slot_8);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_14_cstrs_0; else goto bb_13;

bb_14:
  /* LAP TAG 117 */
  /* t */
  slot_7 = d_reloc[(long long)26];
  /* abbrevs-changed */
  /* const lisp obj: abbrevs-changed */
  /* l-value for lisp obj: abbrevs-changed */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)78], d_reloc[(long long)26], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  goto bb_8;

bb_13:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763552098 7) (and #s(comp-mvar (t) nil nil nil 23688763294510 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_7 = slot_6;
  /* calling subr: symbol-value */
  slot_7 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_7);
  slot_8 = slot_2;
  /* calling subr: equal */
  slot_7 = freloc->R657175616c_equal_0 (slot_7, slot_8);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_14_cstrs_1; else goto bb_15;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762946652 7) (and #s(comp-mvar (t) nil nil nil 23688763546682 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_7 = slot_6;
  /* calling subr: symbol-function */
  slot_7 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_7);
  slot_8 = slot_3;
  /* calling subr: equal */
  slot_7 = freloc->R657175616c_equal_0 (slot_7, slot_8);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_14_cstrs_2; else goto bb_8_cstrs_1;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763280742 7) (and #s(comp-mvar (t) nil nil nil 23688764087250 7) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763036530 7) boundp) */
  slot_8 = slot_6;
  /* calling subr: boundp */
  slot_7 = freloc->R626f756e6470_boundp_0 (slot_8);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_1; else goto bb_16;

bb_16:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763256558 7) (and #s(comp-mvar (t) nil nil nil 23688763361286 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_7 = slot_6;
  /* calling subr: symbol-value */
  slot_7 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_7);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_2; else goto bb_17;

bb_17:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763396314 7) (and #s(comp-mvar (t) nil nil nil 23688763884294 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-get */
  slot_7 = d_reloc[(long long)142];
  slot_8 = slot_6;
  /* :system */
  slot_9 = d_reloc[(long long)143];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  call_arr_103 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_8, d_reloc[(long long)143]};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_103[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_0; else goto bb_6_cstrs_3;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762942212 5) (and #s(comp-mvar (t) nil nil nil 23688763268730 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764182340 5) plist-put) */
  slot_6 = slot_4;
  /* :count */
  slot_7 = d_reloc[(long long)152];
  /* 0 */
  slot_8 = d_reloc[(long long)3];
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  /* 0 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: plist-put */
  slot_5 = freloc->R706c6973742d707574_plist_put_0 (slot_6, d_reloc[(long long)152], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_4 = slot_5;
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762991140 5) (and #s(comp-mvar (t) nil nil nil 23688762540464 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_5 = slot_4;
  slot_5 = CAR (slot_5, (bool)1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_19_cstrs_0; else goto bb_18;

bb_19:
  /* LAP TAG 16 */
  /* :count */
  slot_5 = d_reloc[(long long)152];
  slot_6 = slot_4;
  slot_6 = CAR (slot_6, (bool)1);
  slot_7 = slot_4;
  slot_7 = CDR (slot_7, (bool)1);
  slot_7 = CAR (slot_7, (bool)0);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_21_cstrs_0; else goto bb_20;

bb_21:
  /* LAP TAG 30 */
  /* calling subr: cons */
  slot_6 = freloc->R636f6e73_cons_0 (slot_6, slot_7);
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  /* calling subr: cons */
  slot_5 = freloc->R636f6e73_cons_0 (d_reloc[(long long)152], slot_6);
  slot_4 = slot_5;
  goto bb_2;

bb_20:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763819468 7) (and #s(comp-mvar (t) nil nil nil 23688762784522 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* :system */
  slot_7 = d_reloc[(long long)143];
  slot_8 = slot_4;
  slot_8 = CDR (slot_8, (bool)1);
  slot_8 = CAR (slot_8, (bool)0);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_8 = freloc->R636f6e73_cons_0 (slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  /* calling subr: cons */
  slot_7 = freloc->R636f6e73_cons_0 (d_reloc[(long long)143], slot_8);
  goto bb_21;

bb_18:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762807896 5) (and #s(comp-mvar (t) nil nil nil 23688763300506 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_5 = slot_4;
  slot_5 = CAR (slot_5, (bool)1);
  /* NUMBERP */
  /* FLOATP */
  /* TAGGEDP */
  /* XLI */
  /* INTEGERP */
  /* BIGNUMP */
  /* FIXNUMP */
  slot_5 = bool_to_lisp_obj (((bool)!((unsigned int)bitcast((void *)slot_5.i, unsigned long long) - (unsigned int)2 & (unsigned int)3) || PSEUDOVECTORP (slot_5, (int)2) || (bool)!((unsigned int)((long long)bitcast((void *)slot_5.i, unsigned long long) >> (long long)0) - (unsigned int)7 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_19_cstrs_1;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_6_cstrs_0:
  goto bb_6;

bb_8_cstrs_0:
  goto bb_8;

bb_14_cstrs_0:
  goto bb_14;

bb_14_cstrs_1:
  goto bb_14;

bb_14_cstrs_2:
  goto bb_14;

bb_8_cstrs_1:
  goto bb_8;

bb_6_cstrs_1:
  goto bb_6;

bb_6_cstrs_2:
  goto bb_6;

bb_12_cstrs_0:
  goto bb_12;

bb_6_cstrs_3:
  goto bb_6;

bb_19_cstrs_0:
  goto bb_19;

bb_21_cstrs_0:
  goto bb_21;

bb_2_cstrs_1:
  goto bb_2;

bb_19_cstrs_1:
  goto bb_19;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_11 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* calling subr: record_unwind_current_buffer */
  (void)freloc->R7265636f72645f756e77696e645f63757272656e745f627566666572_record_unwind_current_buffer_0 ();
  /* 0 */
  slot_0 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: set-buffer */
  (void)freloc->R7365742d627566666572_set_buffer_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  /* optimized out: (setimm #s(comp-mvar nil (set-syntax-table) nil nil 23688763609306 0) set-syntax-table) */
  /* 1 */
  slot_1 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: set-syntax-table */
  slot_0 = freloc->R7365742d73796e7461782d7461626c65_set_syntax_table_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  return slot_0;
}

extern struct Lisp_Object
F6162627265762d2d636865636b2d6368617273_abbrev__check_chars_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_104;
  struct Lisp_Object[2] call_arr_105;
  struct Lisp_Object[4] call_arr_106;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--check-chars */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764068846 2) syntax-table) */
  /* calling subr: syntax-table */
  slot_2 = freloc->R73796e7461782d7461626c65_syntax_table_0 ();
  /* calling subr: current-buffer */
  slot_3 = freloc->R63757272656e742d627566666572_current_buffer_0 ();
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763580196 4) make-closure) */
  /* #[0 "r\300q\210\302\301!)\207" [V0 V1 set-syntax-table] 2] */
  slot_5 = d_reloc[(long long)158];
  slot_6 = slot_3;
  slot_7 = slot_2;
  /* #[0 "r\300q\210\302\301!)\207" [V0 V1 set-syntax-table] 2] */
  /* const lisp obj: #[0 "r\300q\210\302\301!)\207" [V0 V1 set-syntax-table] 2] */
  /* l-value for lisp obj: #[0 "r\300q\210\302\301!)\207" [V0 V1 set-syntax-table] 2] */
  call_arr_104 = (struct Lisp_Object[3]) {d_reloc[(long long)158], slot_6, slot_7};
  /* calling subr: make-closure */
  slot_4 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)3, (&call_arr_104[(long long)0]));
  /* calling subr: helper_unwind_protect */
  (void)freloc->R68656c7065725f756e77696e645f70726f74656374_helper_unwind_protect_0 (slot_4);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762932916 4) set-syntax-table) */
  slot_5 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762934848 5) (and #s(comp-mvar (t) nil nil nil 23688762902586 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 19 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762878096 5) standard-syntax-table) */
  /* calling subr: standard-syntax-table */
  slot_5 = freloc->R7374616e646172642d73796e7461782d7461626c65_standard_syntax_table_0 ();
  goto bb_3;

bb_3:
  /* LAP TAG 21 */
  /* calling subr: set-syntax-table */
  (void)freloc->R7365742d73796e7461782d7461626c65_set_syntax_table_0 (slot_5);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762940652 4) string-match) */
  /* "\\W" */
  slot_5 = d_reloc[(long long)161];
  slot_6 = slot_0;
  /* "\\W" */
  /* const lisp obj: "\\W" */
  /* l-value for lisp obj: "\\W" */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: string-match */
  slot_4 = freloc->R737472696e672d6d61746368_string_match_0 (d_reloc[(long long)161], slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5_cstrs_0; else goto bb_4;

bb_5:
  /* LAP TAG 89 */
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762887766 4) (and #s(comp-mvar (t) nil nil nil 23688762889758 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* 0 */
  slot_5 = d_reloc[(long long)3];
  goto bb_6;

bb_6:
  /* LAP TAG 32 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764100216 6) string-match) */
  /* "\\W" */
  slot_7 = d_reloc[(long long)161];
  slot_8 = slot_0;
  slot_9 = slot_5;
  /* "\\W" */
  /* const lisp obj: "\\W" */
  /* l-value for lisp obj: "\\W" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: string-match */
  slot_6 = freloc->R737472696e672d6d61746368_string_match_0 (d_reloc[(long long)161], slot_8, slot_9, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_7;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763532792 6) (and #s(comp-mvar (t) nil nil nil 23688764264654 6) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 69 */
  /* error */
  slot_6 = d_reloc[(long long)102];
  /* "Some abbrev characters (%s) are not word constituents %s" */
  slot_7 = d_reloc[(long long)162];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763625738 8) apply) */
  /* string */
  slot_9 = d_reloc[(long long)163];
  slot_10 = slot_4;
  /* calling subr: nreverse */
  slot_10 = freloc->R6e72657665727365_nreverse_0 (slot_10);
  /* string */
  /* const lisp obj: string */
  /* l-value for lisp obj: string */
  call_arr_105 = (struct Lisp_Object[2]) {d_reloc[(long long)163], slot_10};
  /* calling subr: apply */
  slot_8 = freloc->R6170706c79_apply_0 ((long long)2, (&call_arr_105[(long long)0]));
  slot_9 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10; else goto bb_9;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763616956 9) (and #s(comp-mvar (t) nil nil nil 23688763367734 9) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 85 */
  /* "in this mode" */
  slot_9 = d_reloc[(long long)164];
  goto bb_11;

bb_11:
  /* LAP TAG 86 */
  /* error */
  /* const lisp obj: error */
  /* l-value for lisp obj: error */
  /* "Some abbrev characters (%s) are not word constituents %s" */
  /* const lisp obj: "Some abbrev characters (%s) are not word constituents %s" */
  /* l-value for lisp obj: "Some abbrev characters (%s) are not word constituents %s" */
  call_arr_106 = (struct Lisp_Object[4]) {d_reloc[(long long)102], d_reloc[(long long)162], slot_8, slot_9};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_106[(long long)0]));
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763780920 9) (and #s(comp-mvar (t) nil nil nil 23688763367734 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* "in the standard syntax" */
  slot_9 = d_reloc[(long long)165];
  goto bb_11;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688761407870 6) (and #s(comp-mvar (t) nil nil nil 23688764264654 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_0;
  /* 0 */
  slot_7 = d_reloc[(long long)3];
  /* 0 */
  /* calling subr: match-beginning */
  slot_7 = freloc->R6d617463682d626567696e6e696e67_match_beginning_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2});
  /* calling subr: aref */
  slot_6 = freloc->R61726566_aref_0 (slot_6, slot_7);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762860852 7) memql) */
  slot_8 = slot_6;
  slot_9 = slot_4;
  /* calling subr: memql */
  slot_7 = freloc->R6d656d716c_memql_0 (slot_8, slot_9);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_13; else goto bb_12;

bb_13:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763467200 7) (and #s(comp-mvar (t) nil nil nil 23688763048822 7) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 56 */
  slot_7 = slot_6;
  slot_8 = slot_4;
  /* calling subr: cons */
  slot_7 = freloc->R636f6e73_cons_0 (slot_7, slot_8);
  slot_4 = slot_7;
  goto bb_14;

bb_14:
  /* LAP TAG 62 */
  slot_6 = slot_5;
  slot_6 = add1 (slot_6, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763426918 5) (and #s(comp-mvar (t) nil nil nil 23688764101988 5) #s(comp-mvar (t) nil nil nil 23688764101988 5) #s(comp-cstr (marker number) nil nil nil))) */
  slot_5 = slot_6;
  goto bb_15_latch;

bb_15_latch:
  (void)maybe_gc_quit ();
  goto bb_6;

bb_12:
  goto bb_14;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763573812 5) (and #s(comp-mvar (t) nil nil nil 23688762902586 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762890172 5) syntax-table) */
  /* calling subr: syntax-table */
  slot_5 = freloc->R73796e7461782d7461626c65_syntax_table_0 ();
  goto bb_3;

bb_5_cstrs_0:
  goto bb_5;
}

extern struct Lisp_Object
F646566696e652d676c6f62616c2d616262726576_define_global_abbrev_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_107;
  struct Lisp_Object[4] call_arr_108;

entry:
  freloc = freloc_link_table;
  /* Lisp function: define-global-abbrev */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* abbrev--check-chars */
  slot_2 = d_reloc[(long long)167];
  slot_3 = slot_0;
  /* global */
  slot_4 = d_reloc[(long long)168];
  /* abbrev--check-chars */
  /* const lisp obj: abbrev--check-chars */
  /* l-value for lisp obj: abbrev--check-chars */
  /* global */
  /* const lisp obj: global */
  /* l-value for lisp obj: global */
  call_arr_107 = (struct Lisp_Object[3]) {d_reloc[(long long)167], slot_3, d_reloc[(long long)168]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_107[(long long)0]));
  /* define-abbrev */
  slot_2 = d_reloc[(long long)45];
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  slot_4 = slot_0;
  /* calling subr: downcase */
  slot_4 = freloc->R646f776e63617365_downcase_0 (slot_4);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762685554 0) (and #s(comp-mvar (t) nil nil nil 23688762721118 0) #s(comp-mvar (t) nil nil nil 23688762721118 0) #s(comp-cstr (string) nil ((-2305843009213693952 . 2305843009213693951)) nil))) */
  slot_5 = slot_1;
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  call_arr_108 = (struct Lisp_Object[4]) {d_reloc[(long long)45], slot_3, slot_4, slot_5};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_108[(long long)0]));
  return slot_2;
}

extern struct Lisp_Object
F646566696e652d6d6f64652d616262726576_define_mode_abbrev_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_109;
  struct Lisp_Object[4] call_arr_110;
  struct Lisp_Object[2] call_arr_111;

entry:
  freloc = freloc_link_table;
  /* Lisp function: define-mode-abbrev */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 8 */
  /* abbrev--check-chars */
  slot_2 = d_reloc[(long long)167];
  slot_3 = slot_0;
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* abbrev--check-chars */
  /* const lisp obj: abbrev--check-chars */
  /* l-value for lisp obj: abbrev--check-chars */
  /* nil */
  /* const lisp obj: nil */
  call_arr_109 = (struct Lisp_Object[3]) {d_reloc[(long long)167], slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_109[(long long)0]));
  /* define-abbrev */
  slot_2 = d_reloc[(long long)45];
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  slot_4 = slot_0;
  /* calling subr: downcase */
  slot_4 = freloc->R646f776e63617365_downcase_0 (slot_4);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762781822 0) (and #s(comp-mvar (t) nil nil nil 23688763263964 0) #s(comp-mvar (t) nil nil nil 23688763263964 0) #s(comp-cstr (string) nil ((-2305843009213693952 . 2305843009213693951)) nil))) */
  slot_5 = slot_1;
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  call_arr_110 = (struct Lisp_Object[4]) {d_reloc[(long long)45], slot_3, slot_4, slot_5};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_110[(long long)0]));
  return slot_2;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762741778 2) (and #s(comp-mvar (t) nil nil nil 23688763501850 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* error */
  slot_2 = d_reloc[(long long)102];
  /* "Major mode has no abbrev table" */
  slot_3 = d_reloc[(long long)169];
  /* error */
  /* const lisp obj: error */
  /* l-value for lisp obj: error */
  /* "Major mode has no abbrev table" */
  /* const lisp obj: "Major mode has no abbrev table" */
  /* l-value for lisp obj: "Major mode has no abbrev table" */
  call_arr_111 = (struct Lisp_Object[2]) {d_reloc[(long long)102], d_reloc[(long long)169]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_111[(long long)0]));
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_2_cstrs_0:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763673850 2) (and #s(comp-mvar (t) nil nil nil 23688763501850 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  goto bb_2;
}

extern struct Lisp_Object
F6162627265762d2d6163746976652d7461626c6573_abbrev__active_tables_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_112;
  struct Lisp_Object[2] call_arr_113;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--active-tables */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  slot_1 = bool_to_lisp_obj (((bool)!((unsigned int)((long long)bitcast((void *)slot_1.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763394168 1) (and #s(comp-mvar (t) nil nil nil 23688763468672 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 6 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762723696 1) vectorp) */
  slot_2 = slot_0;
  /* calling subr: vectorp */
  slot_1 = freloc->R766563746f7270_vectorp_0 (slot_2);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_3;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763403020 0) (and #s(comp-mvar (t) nil nil nil 23688763156184 0) #s(comp-cstr (vector) nil nil t))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763550140 1) (and #s(comp-mvar (t) nil nil nil 23688763230052 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 15 */
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* calling subr: listp */
  slot_1 = freloc->R6c69737470_listp_0 (slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6; else goto bb_5;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764115668 1) (and #s(comp-mvar (t) nil nil nil 23688763887216 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 28 */
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_2 = freloc->R636f6e73_cons_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: cons */
  slot_1 = freloc->R636f6e73_cons_0 (slot_1, slot_2);
  goto bb_7;

bb_7:
  /* LAP TAG 31 */
  /* abbrev-minor-mode-table-alist */
  /* const lisp obj: abbrev-minor-mode-table-alist */
  /* l-value for lisp obj: abbrev-minor-mode-table-alist */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)171]);
  goto bb_8;

bb_8:
  /* LAP TAG 32 */
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10; else goto bb_9;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763487528 3) (and #s(comp-mvar (t) nil nil nil 23688764238216 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 84 */
  return slot_1;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764181644 3) (and #s(comp-mvar (t) nil nil nil 23688764238216 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_2;
  slot_3 = CAR (slot_3, (bool)0);
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* calling subr: symbolp */
  slot_4 = freloc->R73796d626f6c70_symbolp_0 (slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_0; else goto bb_11;

bb_12:
  /* LAP TAG 77 */
  slot_4 = slot_2;
  slot_4 = CDR (slot_4, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762878662 2) (and #s(comp-mvar (t) nil nil nil 23688763483450 2) #s(comp-mvar (t) nil nil nil 23688763483450 2) #s(comp-cstr (list) nil nil nil))) */
  slot_2 = slot_4;
  goto bb_13_latch;

bb_13_latch:
  (void)maybe_gc_quit ();
  goto bb_8;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762802654 4) (and #s(comp-mvar (t) nil nil nil 23688764105598 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763434896 4) boundp) */
  slot_5 = slot_3;
  slot_5 = CAR (slot_5, (bool)0);
  /* calling subr: boundp */
  slot_4 = freloc->R626f756e6470_boundp_0 (slot_5);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_1; else goto bb_14;

bb_14:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762831682 4) (and #s(comp-mvar (t) nil nil nil 23688762726640 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_2; else goto bb_15;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763502344 4) (and #s(comp-mvar (t) nil nil nil 23688764076326 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CDR (slot_4, (bool)0);
  /* calling subr: listp */
  slot_4 = freloc->R6c69737470_listp_0 (slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_17; else goto bb_16;

bb_17:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762810074 4) (and #s(comp-mvar (t) nil nil nil 23688763417772 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 71 */
  slot_4 = slot_3;
  slot_4 = CDR (slot_4, (bool)0);
  slot_5 = slot_1;
  /* calling subr: cons */
  slot_4 = freloc->R636f6e73_cons_0 (slot_4, slot_5);
  goto bb_18;

bb_18:
  /* LAP TAG 75 */
  slot_1 = slot_4;
  goto bb_12;

bb_16:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762727620 4) (and #s(comp-mvar (t) nil nil nil 23688763417772 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763322314 4) append) */
  slot_5 = slot_3;
  slot_5 = CDR (slot_5, (bool)0);
  slot_6 = slot_1;
  call_arr_112 = (struct Lisp_Object[2]) {slot_5, slot_6};
  /* calling subr: append */
  slot_4 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_112[(long long)0]));
  goto bb_18;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763343026 1) (and #s(comp-mvar (t) nil nil nil 23688763887216 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763498042 1) append) */
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)54]);
  /* global-abbrev-table */
  /* const lisp obj: global-abbrev-table */
  /* l-value for lisp obj: global-abbrev-table */
  /* calling subr: symbol-value */
  slot_3 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)104]);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 (slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  call_arr_113 = (struct Lisp_Object[2]) {slot_2, slot_3};
  /* calling subr: append */
  slot_1 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_113[(long long)0]));
  goto bb_7;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763880364 1) (and #s(comp-mvar (t) nil nil nil 23688763230052 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_1 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_1 = freloc->R636f6e73_cons_0 (slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763586830 1) (and #s(comp-mvar (t) nil nil nil 23688763468672 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  return slot_0;

bb_12_cstrs_0:
  goto bb_12;

bb_12_cstrs_1:
  goto bb_12;

bb_12_cstrs_2:
  goto bb_12;
}

extern struct Lisp_Object
F6162627265762d2d73796d626f6c_abbrev__symbol_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_114;
  struct Lisp_Object[3] call_arr_115;
  struct Lisp_Object[3] call_arr_116;
  struct Lisp_Object[3] call_arr_117;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--symbol */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* abbrev-table-get */
  slot_2 = d_reloc[(long long)139];
  slot_3 = slot_1;
  /* :case-fixed */
  slot_4 = d_reloc[(long long)172];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :case-fixed */
  /* const lisp obj: :case-fixed */
  /* l-value for lisp obj: :case-fixed */
  call_arr_114 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_3, d_reloc[(long long)172]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_114[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_2 = freloc->R6571_eq_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* obarray-get */
  slot_3 = d_reloc[(long long)130];
  slot_4 = slot_1;
  slot_5 = slot_0;
  /* obarray-get */
  /* const lisp obj: obarray-get */
  /* l-value for lisp obj: obarray-get */
  call_arr_115 = (struct Lisp_Object[3]) {d_reloc[(long long)130], slot_4, slot_5};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_115[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 36 */
  slot_4 = slot_3;
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 42 */
  return slot_4;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763114520 4) (and #s(comp-mvar (t) nil nil nil 23688763111688 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763116292 3) (and #s(comp-mvar (t) nil nil nil 23688762892086 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_5;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763128272 3) (and #s(comp-mvar (t) nil nil nil 23688763125226 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* obarray-get */
  slot_3 = d_reloc[(long long)130];
  slot_4 = slot_1;
  slot_5 = slot_0;
  /* calling subr: downcase */
  slot_5 = freloc->R646f776e63617365_downcase_0 (slot_5);
  /* obarray-get */
  /* const lisp obj: obarray-get */
  /* l-value for lisp obj: obarray-get */
  call_arr_116 = (struct Lisp_Object[3]) {d_reloc[(long long)130], slot_4, slot_5};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_116[(long long)0]));
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_0; else goto bb_6;

bb_7:
  /* LAP TAG 34 */
  slot_3 = slot_4;
  goto bb_2;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763137964 4) (and #s(comp-mvar (t) nil nil nil 23688763138092 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-get */
  slot_4 = d_reloc[(long long)142];
  slot_5 = slot_3;
  /* :case-fixed */
  slot_6 = d_reloc[(long long)172];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :case-fixed */
  /* const lisp obj: :case-fixed */
  /* l-value for lisp obj: :case-fixed */
  call_arr_117 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_5, d_reloc[(long long)172]};
  /* calling subr: funcall */
  slot_4 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_117[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_4 = freloc->R6571_eq_0 (slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_1; else goto bb_8;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763150744 4) (and #s(comp-mvar (t) nil nil nil 23688763144548 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  goto bb_7;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_2_cstrs_1:
  goto bb_2;

bb_7_cstrs_0:
  goto bb_7;

bb_7_cstrs_1:
  goto bb_7;
}

extern struct Lisp_Object
F6162627265762d73796d626f6c_abbrev_symbol_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_118;
  struct Lisp_Object[3] call_arr_119;
  struct Lisp_Object[2] call_arr_120;
  struct Lisp_Object[3] call_arr_121;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-symbol */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* abbrev--active-tables */
  slot_2 = d_reloc[(long long)173];
  slot_3 = slot_1;
  /* abbrev--active-tables */
  /* const lisp obj: abbrev--active-tables */
  /* l-value for lisp obj: abbrev--active-tables */
  call_arr_118 = (struct Lisp_Object[2]) {d_reloc[(long long)173], slot_3};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_118[(long long)0]));
  /* nil */
  slot_3 = d_reloc[(long long)4];
  goto bb_1;

bb_1:
  /* LAP TAG 4 */
  slot_4 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3_cstrs_0; else goto bb_2;

bb_3:
  /* LAP TAG 36 */
  return slot_3;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763600540 4) (and #s(comp-mvar (t) nil nil nil 23688763464000 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_3_cstrs_1;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763428858 4) (and #s(comp-mvar (t) nil nil nil 23688762721048 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_4 = slot_2;
  slot_5 = slot_4;
  slot_5 = CDR (slot_5, (bool)0);
  slot_2 = slot_5;
  /* calling subr: car-safe */
  slot_4 = freloc->R6361722d73616665_car_safe_0 (slot_4);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763661790 5) append) */
  /* abbrev-table-get */
  slot_6 = d_reloc[(long long)139];
  slot_7 = slot_4;
  /* :parents */
  slot_8 = d_reloc[(long long)174];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :parents */
  /* const lisp obj: :parents */
  /* l-value for lisp obj: :parents */
  call_arr_119 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_7, d_reloc[(long long)174]};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_119[(long long)0]));
  slot_7 = slot_2;
  call_arr_120 = (struct Lisp_Object[2]) {slot_6, slot_7};
  /* calling subr: append */
  slot_5 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_120[(long long)0]));
  slot_2 = slot_5;
  /* abbrev--symbol */
  slot_5 = d_reloc[(long long)175];
  slot_6 = slot_0;
  slot_7 = slot_4;
  /* abbrev--symbol */
  /* const lisp obj: abbrev--symbol */
  /* l-value for lisp obj: abbrev--symbol */
  call_arr_121 = (struct Lisp_Object[3]) {d_reloc[(long long)175], slot_6, slot_7};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_121[(long long)0]));
  slot_3 = slot_5;
  goto bb_5_latch;

bb_5_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_3_cstrs_0:
  goto bb_3;

bb_3_cstrs_1:
  goto bb_3;
}

extern struct Lisp_Object
F6162627265762d657870616e73696f6e_abbrev_expansion_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_122;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-expansion */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* abbrev-symbol */
  slot_2 = d_reloc[(long long)176];
  slot_3 = slot_0;
  slot_4 = slot_1;
  /* abbrev-symbol */
  /* const lisp obj: abbrev-symbol */
  /* l-value for lisp obj: abbrev-symbol */
  call_arr_122 = (struct Lisp_Object[3]) {d_reloc[(long long)176], slot_3, slot_4};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_122[(long long)0]));
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_2);
  return slot_2;
}

extern struct Lisp_Object
F6162627265762d2d6265666f72652d706f696e74_abbrev__before_point_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_123;
  struct Lisp_Object[3] call_arr_124;
  struct Lisp_Object[3] call_arr_125;
  struct Lisp_Object[2] call_arr_126;
  struct Lisp_Object[3] call_arr_127;
  struct Lisp_Object[3] call_arr_128;
  struct Lisp_Object[3] call_arr_129;
  struct Lisp_Object[3] call_arr_130;
  struct Lisp_Object[1] call_arr_131;
  struct Lisp_Object[2] call_arr_132;
  struct Lisp_Object[1] call_arr_133;
  struct Lisp_Object[2] call_arr_134;
  struct Lisp_Object[2] call_arr_135;
  struct Lisp_Object[3] call_arr_136;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--before-point */
  goto bb_0;

bb_0:
  /* abbrev-start-location-buffer */
  /* const lisp obj: abbrev-start-location-buffer */
  /* l-value for lisp obj: abbrev-start-location-buffer */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)126]);
  /* calling subr: current-buffer */
  slot_1 = freloc->R63757272656e742d627566666572_current_buffer_0 ();
  /* calling subr: eq */
  slot_0 = freloc->R6571_eq_0 (slot_0, slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 8 */
  /* abbrev--active-tables */
  slot_0 = d_reloc[(long long)173];
  /* abbrev--active-tables */
  /* const lisp obj: abbrev--active-tables */
  /* l-value for lisp obj: abbrev--active-tables */
  call_arr_123 = (struct Lisp_Object[1]) {d_reloc[(long long)173]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_123[(long long)0]));
  /* calling subr: point */
  slot_1 = freloc->R706f696e74_point_0 ();
  /* nil */
  slot_2 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_3 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_4 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_5 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* abbrev-start-location */
  /* const lisp obj: abbrev-start-location */
  /* l-value for lisp obj: abbrev-start-location */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)125]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 77 */
  slot_6 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_0; else goto bb_5;

bb_6:
  /* LAP TAG 213 */
  slot_6 = slot_5;
  goto bb_7;

bb_7:
  /* LAP TAG 214 */
  return slot_6;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764078986 6) (and #s(comp-mvar (t) nil nil nil 23688763381166 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_5;
  slot_6 = CAR (slot_6, (bool)0);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_6_cstrs_1;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763283508 6) (and #s(comp-mvar (t) nil nil nil 23688763292934 6) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_6 = slot_0;
  slot_7 = slot_6;
  slot_7 = CDR (slot_7, (bool)0);
  slot_0 = slot_7;
  /* calling subr: car-safe */
  slot_6 = freloc->R6361722d73616665_car_safe_0 (slot_6);
  /* abbrev-table-get */
  slot_7 = d_reloc[(long long)139];
  slot_8 = slot_6;
  /* :enable-function */
  slot_9 = d_reloc[(long long)177];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :enable-function */
  /* const lisp obj: :enable-function */
  /* l-value for lisp obj: :enable-function */
  call_arr_124 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_8, d_reloc[(long long)177]};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_124[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762742662 8) append) */
  /* abbrev-table-get */
  slot_9 = d_reloc[(long long)139];
  slot_10 = slot_6;
  /* :parents */
  slot_11 = d_reloc[(long long)174];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :parents */
  /* const lisp obj: :parents */
  /* l-value for lisp obj: :parents */
  call_arr_125 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_10, d_reloc[(long long)174]};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_125[(long long)0]));
  slot_10 = slot_0;
  call_arr_126 = (struct Lisp_Object[2]) {slot_9, slot_10};
  /* calling subr: append */
  slot_8 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_126[(long long)0]));
  slot_0 = slot_8;
  slot_8 = slot_7;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_8.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10_cstrs_0; else goto bb_9;

bb_10:
  /* LAP TAG 115 */
  /* abbrev-table-get */
  slot_8 = d_reloc[(long long)139];
  slot_9 = slot_6;
  /* :regexp */
  slot_10 = d_reloc[(long long)178];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :regexp */
  /* const lisp obj: :regexp */
  /* l-value for lisp obj: :regexp */
  call_arr_127 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_9, d_reloc[(long long)178]};
  /* calling subr: funcall */
  slot_8 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_127[(long long)0]));
  slot_9 = slot_8;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_11; else goto bb_12;

bb_12:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762697924 9) (and #s(comp-mvar (t) nil nil nil 23688763837722 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 144 */
  /* looking-back */
  slot_9 = d_reloc[(long long)179];
  slot_10 = slot_8;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763835664 11) line-beginning-position) */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: line-beginning-position */
  slot_11 = freloc->R6c696e652d626567696e6e696e672d706f736974696f6e_line_beginning_position_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* looking-back */
  /* const lisp obj: looking-back */
  /* l-value for lisp obj: looking-back */
  call_arr_128 = (struct Lisp_Object[3]) {d_reloc[(long long)179], slot_10, slot_11};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_128[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_14_cstrs_0; else goto bb_13;

bb_14:
  /* LAP TAG 161 */
  slot_8 = slot_9;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_8.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_16_cstrs_0; else goto bb_15;

bb_16:
  /* LAP TAG 203 */
  slot_5 = slot_8;
  slot_8 = slot_1;
  /* calling subr: goto-char */
  slot_8 = freloc->R676f746f2d63686172_goto_char_0 (slot_8);
  goto bb_17_latch;

bb_17_latch:
  (void)maybe_gc_quit ();
  goto bb_4;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763597696 8) (and #s(comp-mvar (t) nil nil nil 23688763438012 8) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_8 = slot_2;
  slot_9 = slot_3;
  /* calling subr: buffer-substring */
  slot_8 = freloc->R6275666665722d737562737472696e67_buffer_substring_0 (slot_8, slot_9);
  slot_4 = slot_8;
  /* abbrev--symbol */
  slot_8 = d_reloc[(long long)175];
  slot_9 = slot_4;
  slot_10 = slot_6;
  /* abbrev--symbol */
  /* const lisp obj: abbrev--symbol */
  /* l-value for lisp obj: abbrev--symbol */
  call_arr_129 = (struct Lisp_Object[3]) {d_reloc[(long long)175], slot_9, slot_10};
  /* calling subr: funcall */
  slot_8 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_129[(long long)0]));
  slot_9 = slot_8;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_19_cstrs_0; else goto bb_18;

bb_19:
  /* LAP TAG 201 */
  slot_8 = slot_9;
  goto bb_16;

bb_18:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763574120 9) (and #s(comp-mvar (t) nil nil nil 23688763584100 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-get */
  slot_9 = d_reloc[(long long)142];
  slot_10 = slot_8;
  /* :enable-function */
  slot_11 = d_reloc[(long long)177];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :enable-function */
  /* const lisp obj: :enable-function */
  /* l-value for lisp obj: :enable-function */
  call_arr_130 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_10, d_reloc[(long long)177]};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_130[(long long)0]));
  slot_7 = slot_9;
  slot_9 = slot_7;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_21_cstrs_0; else goto bb_20;

bb_21:
  /* LAP TAG 194 */
  slot_9 = slot_8;
  slot_10 = slot_4;
  slot_11 = slot_2;
  slot_12 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_12 = freloc->R636f6e73_cons_0 (slot_12, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: cons */
  slot_11 = freloc->R636f6e73_cons_0 (slot_11, slot_12);
  /* calling subr: cons */
  slot_10 = freloc->R636f6e73_cons_0 (slot_10, slot_11);
  /* calling subr: cons */
  slot_9 = freloc->R636f6e73_cons_0 (slot_9, slot_10);
  goto bb_19;

bb_20:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762974972 9) (and #s(comp-mvar (t) nil nil nil 23688762818218 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_9 = slot_7;
  call_arr_131 = (struct Lisp_Object[1]) {slot_9};
  /* calling subr: funcall */
  slot_9 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_131[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_19_cstrs_1; else goto bb_21_cstrs_1;

bb_13:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762937560 9) (and #s(comp-mvar (t) nil nil nil 23688763090236 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* 1 */
  slot_9 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: match-beginning */
  slot_9 = freloc->R6d617463682d626567696e6e696e67_match_beginning_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  slot_2 = slot_9;
  /* 1 */
  slot_9 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: match-end */
  slot_9 = freloc->R6d617463682d656e64_match_end_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  slot_10 = slot_9;
  slot_3 = slot_10;
  goto bb_14;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763240796 9) (and #s(comp-mvar (t) nil nil nil 23688763837722 9) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* calling subr: point */
  slot_9 = freloc->R706f696e74_point_0 ();
  /* -1 */
  slot_10 = d_reloc[(long long)121];
  /* -1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xfffffffffffffffe});
  /* calling subr: point */
  slot_10 = freloc->R706f696e74_point_0 ();
  slot_2 = slot_10;
  /* 1 */
  slot_10 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* calling subr: point */
  slot_10 = freloc->R706f696e74_point_0 ();
  slot_11 = slot_9;
  call_arr_132 = (struct Lisp_Object[2]) {slot_10, slot_11};
  /* calling subr: min */
  slot_10 = freloc->R6d696e_min_0 ((long long)2, (&call_arr_132[(long long)0]));
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763442718 9) (and #s(comp-mvar (t) nil nil nil 23688763253000 9) #s(comp-mvar (t) nil nil nil 23688763253000 9) #s(comp-cstr (marker number) nil nil nil))) */
  slot_11 = slot_10;
  slot_3 = slot_11;
  slot_9 = slot_10;
  goto bb_14;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763348390 8) (and #s(comp-mvar (t) nil nil nil 23688763394242 8) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_8 = slot_7;
  call_arr_133 = (struct Lisp_Object[1]) {slot_8};
  /* calling subr: funcall */
  slot_8 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_133[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_8.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_16_cstrs_1; else goto bb_10_cstrs_1;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763355542 6) (and #s(comp-mvar (t) nil nil nil 23688763590958 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev-start-location */
  /* const lisp obj: abbrev-start-location */
  /* l-value for lisp obj: abbrev-start-location */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)125]);
  slot_2 = slot_6;
  /* nil */
  slot_6 = d_reloc[(long long)4];
  /* abbrev-start-location */
  /* const lisp obj: abbrev-start-location */
  /* l-value for lisp obj: abbrev-start-location */
  /* nil */
  /* const lisp obj: nil */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)125], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  slot_6 = slot_2;
  /* calling subr: point-max */
  slot_7 = freloc->R706f696e742d6d6178_point_max_0 ();
  call_arr_134 = (struct Lisp_Object[2]) {slot_6, slot_7};
  /* calling subr: < */
  slot_6 = freloc->R3c__0 ((long long)2, (&call_arr_134[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_23_cstrs_0; else goto bb_22;

bb_23:
  /* LAP TAG 46 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763585592 6) skip-syntax-backward) */
  /* " " */
  slot_7 = d_reloc[(long long)181];
  /* " " */
  /* const lisp obj: " " */
  /* l-value for lisp obj: " " */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: skip-syntax-backward */
  (void)freloc->R736b69702d73796e7461782d6261636b77617264_skip_syntax_backward_0 (d_reloc[(long long)181], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: point */
  slot_6 = freloc->R706f696e74_point_0 ();
  slot_3 = slot_6;
  slot_6 = slot_3;
  slot_7 = slot_2;
  call_arr_135 = (struct Lisp_Object[2]) {slot_6, slot_7};
  /* calling subr: > */
  slot_6 = freloc->R3e__0 ((long long)2, (&call_arr_135[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_0; else goto bb_24;

bb_24:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762817732 6) (and #s(comp-mvar (t) nil nil nil 23688762950320 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_2;
  slot_7 = slot_3;
  /* calling subr: buffer-substring */
  slot_6 = freloc->R6275666665722d737562737472696e67_buffer_substring_0 (slot_6, slot_7);
  slot_4 = slot_6;
  slot_6 = slot_1;
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_6);
  /* abbrev-symbol */
  slot_6 = d_reloc[(long long)176];
  slot_7 = slot_4;
  slot_8 = slot_0;
  /* abbrev-symbol */
  /* const lisp obj: abbrev-symbol */
  /* l-value for lisp obj: abbrev-symbol */
  call_arr_136 = (struct Lisp_Object[3]) {d_reloc[(long long)176], slot_7, slot_8};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_136[(long long)0]));
  slot_7 = slot_4;
  slot_8 = slot_2;
  slot_9 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_9 = freloc->R636f6e73_cons_0 (slot_9, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: cons */
  slot_8 = freloc->R636f6e73_cons_0 (slot_8, slot_9);
  /* calling subr: cons */
  slot_7 = freloc->R636f6e73_cons_0 (slot_7, slot_8);
  /* calling subr: cons */
  slot_6 = freloc->R636f6e73_cons_0 (slot_6, slot_7);
  return slot_6;

bb_22:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763673100 6) (and #s(comp-mvar (t) nil nil nil 23688763496790 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_2;
  /* calling subr: char-after */
  slot_6 = freloc->R636861722d6166746572_char_after_0 (slot_6);
  /* 45 */
  slot_7 = d_reloc[(long long)182];
  /* 45 */
  /* calling subr: eq */
  slot_6 = freloc->R6571_eq_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)0xb6});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_23_cstrs_1; else goto bb_25;

bb_25:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763106876 6) (and #s(comp-mvar (t) nil nil nil 23688762907268 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_2;
  slot_7 = slot_6;
  slot_7 = add1 (slot_7, (bool)0);
  /* calling subr: delete-region */
  (void)freloc->R64656c6574652d726567696f6e_delete_region_0 (slot_6, slot_7);
  slot_6 = slot_1;
  slot_6 = sub1 (slot_6, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764117226 1) (and #s(comp-mvar (t) nil nil nil 23688763532120 1) #s(comp-mvar (t) nil nil nil 23688763532120 1) #s(comp-cstr (marker number) nil nil nil))) */
  slot_1 = slot_6;
  goto bb_23;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763670532 0) (and #s(comp-mvar (t) nil nil nil 23688762789174 0) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* abbrev-start-location */
  /* const lisp obj: abbrev-start-location */
  /* l-value for lisp obj: abbrev-start-location */
  /* nil */
  /* const lisp obj: nil */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)125], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_6_cstrs_0:
  goto bb_6;

bb_6_cstrs_1:
  goto bb_6;

bb_10_cstrs_0:
  goto bb_10;

bb_14_cstrs_0:
  goto bb_14;

bb_16_cstrs_0:
  goto bb_16;

bb_19_cstrs_0:
  goto bb_19;

bb_21_cstrs_0:
  goto bb_21;

bb_19_cstrs_1:
  goto bb_19;

bb_21_cstrs_1:
  goto bb_21;

bb_16_cstrs_1:
  goto bb_16;

bb_10_cstrs_1:
  goto bb_10;

bb_23_cstrs_0:
  goto bb_23;

bb_7_cstrs_0:
  goto bb_7;

bb_23_cstrs_1:
  goto bb_23;
}

extern struct Lisp_Object
F6162627265762d696e73657274_abbrev_insert_0 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2, struct Lisp_Object par_3)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_137;
  struct Lisp_Object[4] call_arr_138;
  struct Lisp_Object[1] call_arr_139;
  struct Lisp_Object[1] call_arr_140;
  struct Lisp_Object[2] call_arr_141;
  struct Lisp_Object[2] call_arr_142;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-insert */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  slot_3 = par_3;
  goto bb_0;

bb_0:
  slot_4 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 9 */
  slot_4 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 16 */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5; else goto bb_6_cstrs_0;

bb_6:
  /* LAP TAG 23 */
  /* abbrev-put */
  slot_4 = d_reloc[(long long)183];
  slot_5 = slot_0;
  /* :count */
  slot_6 = d_reloc[(long long)152];
  /* abbrev-get */
  slot_7 = d_reloc[(long long)142];
  slot_8 = slot_0;
  /* :count */
  slot_9 = d_reloc[(long long)152];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  call_arr_137 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_8, d_reloc[(long long)152]};
  /* calling subr: funcall */
  slot_7 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_137[(long long)0]));
  slot_7 = add1 (slot_7, (bool)0);
  /* abbrev-put */
  /* const lisp obj: abbrev-put */
  /* l-value for lisp obj: abbrev-put */
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  call_arr_138 = (struct Lisp_Object[4]) {d_reloc[(long long)183], slot_5, d_reloc[(long long)152], slot_7};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_138[(long long)0]));
  slot_4 = slot_0;
  slot_5 = slot_4;
  /* calling subr: symbol-value */
  slot_5 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_5);
  /* calling subr: stringp */
  slot_5 = freloc->R737472696e6770_stringp_0 (slot_5);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8_cstrs_0; else goto bb_7;

bb_8:
  /* LAP TAG 137 */
  slot_5 = slot_0;
  /* calling subr: symbol-function */
  slot_5 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_5);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10_cstrs_0; else goto bb_9;

bb_10:
  /* LAP TAG 166 */
  return slot_4;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763670780 5) (and #s(comp-mvar (t) nil nil nil 23688762816624 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_5 = slot_0;
  /* calling subr: symbol-function */
  slot_5 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_5);
  slot_6 = slot_5;
  call_arr_139 = (struct Lisp_Object[1]) {slot_6};
  /* calling subr: funcall */
  slot_6 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_139[(long long)0]));
  slot_7 = slot_5;
  /* calling subr: symbolp */
  slot_7 = freloc->R73796d626f6c70_symbolp_0 (slot_7);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_0; else goto bb_11;

bb_12:
  /* LAP TAG 164 */
  goto bb_10;

bb_11:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762696898 7) (and #s(comp-mvar (t) nil nil nil 23688764158638 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_7 = slot_6;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_13; else goto bb_12_cstrs_1;

bb_13:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763487758 7) (and #s(comp-mvar (t) nil nil nil 23688763157280 7) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_7 = slot_5;
  /* no-self-insert */
  slot_8 = d_reloc[(long long)184];
  /* no-self-insert */
  /* const lisp obj: no-self-insert */
  /* l-value for lisp obj: no-self-insert */
  /* calling subr: get */
  slot_7 = freloc->R676574_get_0 (slot_7, d_reloc[(long long)184]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_7.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_12_cstrs_2; else goto bb_14;

bb_14:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762710762 7) (and #s(comp-mvar (t) nil nil nil 23688762826856 7) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* nil */
  slot_7 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_4 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  goto bb_12;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763106284 5) (and #s(comp-mvar (t) nil nil nil 23688763417816 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_5 = slot_2;
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_5);
  slot_5 = slot_0;
  /* calling subr: symbol-value */
  slot_5 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_5);
  call_arr_140 = (struct Lisp_Object[1]) {slot_5};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_140[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763575522 5) delete-char) */
  slot_6 = slot_3;
  slot_7 = slot_2;
  call_arr_141 = (struct Lisp_Object[2]) {slot_6, slot_7};
  /* calling subr: - */
  slot_6 = freloc->R2d___0 ((long long)2, (&call_arr_141[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: delete-char */
  (void)freloc->R64656c6574652d63686172_delete_char_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  slot_5 = d_reloc[(long long)4];
  /* case-fold-search */
  /* const lisp obj: case-fold-search */
  /* l-value for lisp obj: case-fold-search */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: specbind */
  (void)freloc->R7370656362696e64_specbind_0 (d_reloc[(long long)186], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_5 = slot_1;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763587396 6) symbol-name) */
  slot_7 = slot_0;
  /* calling subr: symbol-name */
  slot_6 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_7);
  /* calling subr: equal */
  slot_5 = freloc->R657175616c_equal_0 (slot_5, slot_6);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_15; else goto bb_16_cstrs_0;

bb_16:
  /* LAP TAG 136 */
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  goto bb_8;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764282972 5) (and #s(comp-mvar (t) nil nil nil 23688758633234 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764285710 5) string-match) */
  /* "[[:upper:]]" */
  slot_6 = d_reloc[(long long)187];
  slot_7 = slot_1;
  /* "[[:upper:]]" */
  /* const lisp obj: "[[:upper:]]" */
  /* l-value for lisp obj: "[[:upper:]]" */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: string-match */
  slot_5 = freloc->R737472696e672d6d61746368_string_match_0 (d_reloc[(long long)187], slot_7, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_16_cstrs_1; else goto bb_17;

bb_17:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764290506 5) (and #s(comp-mvar (t) nil nil nil 23688764287746 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764291196 5) string-match) */
  /* "[[:lower:]]" */
  slot_6 = d_reloc[(long long)188];
  slot_7 = slot_1;
  /* "[[:lower:]]" */
  /* const lisp obj: "[[:lower:]]" */
  /* l-value for lisp obj: "[[:lower:]]" */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: string-match */
  slot_5 = freloc->R737472696e672d6d61746368_string_match_0 (d_reloc[(long long)188], slot_7, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_18; else goto bb_19;

bb_19:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764296000 5) (and #s(comp-mvar (t) nil nil nil 23688764293236 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 116 */
  /* calling subr: point */
  slot_5 = freloc->R706f696e74_point_0 ();
  slot_6 = slot_2;
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_6);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764299440 6) skip-syntax-forward) */
  /* "^w" */
  slot_7 = d_reloc[(long long)120];
  slot_8 = slot_5;
  slot_8 = sub1 (slot_8, (bool)0);
  /* "^w" */
  /* const lisp obj: "^w" */
  /* l-value for lisp obj: "^w" */
  /* calling subr: skip-syntax-forward */
  (void)freloc->R736b69702d73796e7461782d666f7277617264_skip_syntax_forward_0 (d_reloc[(long long)120], slot_8);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762969088 6) upcase-initials-region) */
  /* calling subr: point */
  slot_7 = freloc->R706f696e74_point_0 ();
  /* calling subr: point */
  slot_8 = freloc->R706f696e74_point_0 ();
  slot_8 = add1 (slot_8, (bool)0);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: upcase-initials-region */
  (void)freloc->R7570636173652d696e697469616c732d726567696f6e_upcase_initials_region_0 (slot_7, slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_6 = slot_5;
  /* calling subr: goto-char */
  slot_6 = freloc->R676f746f2d63686172_goto_char_0 (slot_6);
  goto bb_16;

bb_18:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763327008 5) (and #s(comp-mvar (t) nil nil nil 23688764293236 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* abbrev-all-caps */
  /* const lisp obj: abbrev-all-caps */
  /* l-value for lisp obj: abbrev-all-caps */
  /* calling subr: symbol-value */
  slot_5 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)191]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_20; else goto bb_21_cstrs_0;

bb_21:
  /* LAP TAG 108 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763412228 5) upcase-region) */
  slot_6 = slot_2;
  /* calling subr: point */
  slot_7 = freloc->R706f696e74_point_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: upcase-region */
  slot_5 = freloc->R7570636173652d726567696f6e_upcase_region_0 (slot_6, slot_7, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_16;

bb_20:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763468688 5) (and #s(comp-mvar (t) nil nil nil 23688763332398 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  /* -1 */
  slot_5 = d_reloc[(long long)121];
  /* -1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xfffffffffffffffe});
  /* calling subr: point */
  slot_5 = freloc->R706f696e74_point_0 ();
  slot_6 = slot_2;
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_6);
  /* 1 */
  slot_6 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* calling subr: point */
  slot_6 = freloc->R706f696e74_point_0 ();
  call_arr_142 = (struct Lisp_Object[2]) {slot_5, slot_6};
  /* calling subr: > */
  slot_5 = freloc->R3e__0 ((long long)2, (&call_arr_142[(long long)0]));
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_21_cstrs_1; else goto bb_22;

bb_22:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763590884 5) (and #s(comp-mvar (t) nil nil nil 23688763501936 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763693984 5) upcase-initials-region) */
  slot_6 = slot_2;
  /* calling subr: point */
  slot_7 = freloc->R706f696e74_point_0 ();
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: upcase-initials-region */
  slot_5 = freloc->R7570636173652d696e697469616c732d726567696f6e_upcase_initials_region_0 (slot_6, slot_7, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_16;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763667530 4) (and #s(comp-mvar (t) nil nil nil 23688763307588 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_4 = slot_2;
  slot_3 = slot_4;
  goto bb_6;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763126168 4) (and #s(comp-mvar (t) nil nil nil 23688763357284 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* calling subr: point */
  slot_4 = freloc->R706f696e74_point_0 ();
  slot_2 = slot_4;
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764213852 4) (and #s(comp-mvar (t) nil nil nil 23688763420662 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763257266 4) symbol-name) */
  slot_5 = slot_0;
  /* calling subr: symbol-name */
  slot_4 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_5);
  slot_1 = slot_4;
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_6_cstrs_0:
  goto bb_6;

bb_8_cstrs_0:
  goto bb_8;

bb_10_cstrs_0:
  goto bb_10;

bb_12_cstrs_0:
  goto bb_12;

bb_12_cstrs_1:
  goto bb_12;

bb_12_cstrs_2:
  goto bb_12;

bb_16_cstrs_0:
  goto bb_16;

bb_16_cstrs_1:
  goto bb_16;

bb_21_cstrs_0:
  goto bb_21;

bb_21_cstrs_1:
  goto bb_21;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_13 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* 3 */
  slot_0 = d_reloc[(long long)6];
  /* 3 */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)0xe};
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d6765742d6163746976652d7461626c65732d696e636c7564696e672d706172656e7473_abbrev__suggest_get_active_tables_including_parents_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_143;
  struct Lisp_Object[3] call_arr_144;
  struct Lisp_Object[2] call_arr_145;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-get-active-tables-including-parents */
  goto bb_0;

bb_0:
  /* abbrev--active-tables */
  slot_0 = d_reloc[(long long)173];
  /* abbrev--active-tables */
  /* const lisp obj: abbrev--active-tables */
  /* l-value for lisp obj: abbrev--active-tables */
  call_arr_143 = (struct Lisp_Object[1]) {d_reloc[(long long)173]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_143[(long long)0]));
  slot_1 = slot_0;
  slot_2 = slot_0;
  goto bb_1;

bb_1:
  /* LAP TAG 4 */
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762952886 3) (and #s(comp-mvar (t) nil nil nil 23688763393634 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 26 */
  return slot_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763719736 3) (and #s(comp-mvar (t) nil nil nil 23688763393634 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_2;
  slot_3 = CAR (slot_3, (bool)0);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763717044 4) append) */
  /* abbrev-table-get */
  slot_5 = d_reloc[(long long)139];
  slot_6 = slot_3;
  /* :parents */
  slot_7 = d_reloc[(long long)174];
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* :parents */
  /* const lisp obj: :parents */
  /* l-value for lisp obj: :parents */
  call_arr_144 = (struct Lisp_Object[3]) {d_reloc[(long long)139], slot_6, d_reloc[(long long)174]};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_144[(long long)0]));
  slot_6 = slot_1;
  call_arr_145 = (struct Lisp_Object[2]) {slot_5, slot_6};
  /* calling subr: append */
  slot_4 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_145[(long long)0]));
  slot_1 = slot_4;
  slot_4 = slot_2;
  slot_4 = CDR (slot_4, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763518896 2) (and #s(comp-mvar (t) nil nil nil 23688763395958 2) #s(comp-mvar (t) nil nil nil 23688763395958 2) #s(comp-cstr (list) nil nil nil))) */
  slot_2 = slot_4;
  goto bb_4_latch;

bb_4_latch:
  (void)maybe_gc_quit ();
  goto bb_1;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_146;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* abbrev--symbol */
  slot_1 = d_reloc[(long long)175];
  slot_2 = slot_0;
  /* 0 */
  slot_3 = d_reloc[(long long)3];
  /* abbrev--symbol */
  /* const lisp obj: abbrev--symbol */
  /* l-value for lisp obj: abbrev--symbol */
  /* 0 */
  call_arr_146 = (struct Lisp_Object[3]) {d_reloc[(long long)175], slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_146[(long long)0]));
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_1);
  slot_2 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 19 */
  return slot_2;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762937586 2) (and #s(comp-mvar (t) nil nil nil 23688763604322 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* 1 */
  slot_2 = d_reloc[(long long)7];
  slot_3 = slot_1;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763345076 4) symbol-name) */
  slot_5 = slot_0;
  /* calling subr: symbol-name */
  slot_4 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_5);
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 (slot_3, slot_4);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762922058 4) 1) */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 (slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* 1 */
  slot_2 = setcar ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, slot_3, (bool)0);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d6765742d6163746976652d6162627265762d657870616e73696f6e73_abbrev__suggest_get_active_abbrev_expansions_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_147;
  struct Lisp_Object[3] call_arr_148;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-get-active-abbrev-expansions */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_0 = freloc->R636f6e73_cons_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* abbrev--suggest-get-active-tables-including-parents */
  slot_1 = d_reloc[(long long)193];
  /* abbrev--suggest-get-active-tables-including-parents */
  /* const lisp obj: abbrev--suggest-get-active-tables-including-parents */
  /* l-value for lisp obj: abbrev--suggest-get-active-tables-including-parents */
  call_arr_147 = (struct Lisp_Object[1]) {d_reloc[(long long)193]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_147[(long long)0]));
  goto bb_1;

bb_1:
  /* LAP TAG 4 */
  slot_2 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762728766 2) (and #s(comp-mvar (t) nil nil nil 23688763484880 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 27 */
  slot_1 = slot_0;
  /* calling subr: car-safe */
  slot_1 = freloc->R6361722d73616665_car_safe_0 (slot_1);
  return slot_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763203710 2) (and #s(comp-mvar (t) nil nil nil 23688763484880 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_1;
  slot_2 = CAR (slot_2, (bool)0);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763498338 3) mapatoms) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764180634 4) make-closure) */
  /* #[257 "\302\x01\300\"J\211\205\x13 */
  slot_5 = d_reloc[(long long)195];
  slot_6 = slot_2;
  slot_7 = slot_0;
  /* #[257 "\302\x01\300\"J\211\205\x13 */
  /* const lisp obj: #[257 "\302\x01\300\"J\211\205\x13 */
  /* l-value for lisp obj: #[257 "\302\x01\300\"J\211\205\x13 */
  call_arr_148 = (struct Lisp_Object[3]) {d_reloc[(long long)195], slot_6, slot_7};
  /* calling subr: make-closure */
  slot_4 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)3, (&call_arr_148[(long long)0]));
  slot_5 = slot_2;
  /* calling subr: mapatoms */
  (void)freloc->R6d617061746f6d73_mapatoms_0 (slot_4, slot_5);
  slot_3 = slot_1;
  slot_3 = CDR (slot_3, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763136122 1) (and #s(comp-mvar (t) nil nil nil 23688763212328 1) #s(comp-mvar (t) nil nil nil 23688763212328 1) #s(comp-cstr (list) nil nil nil))) */
  slot_1 = slot_3;
  goto bb_4_latch;

bb_4_latch:
  (void)maybe_gc_quit ();
  goto bb_1;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d636f756e742d776f726473_abbrev__suggest_count_words_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_149;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-count-words */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* split-string */
  slot_1 = d_reloc[(long long)196];
  slot_2 = slot_0;
  /* " " */
  slot_3 = d_reloc[(long long)181];
  /* t */
  slot_4 = d_reloc[(long long)26];
  /* split-string */
  /* const lisp obj: split-string */
  /* l-value for lisp obj: split-string */
  /* " " */
  /* const lisp obj: " " */
  /* l-value for lisp obj: " " */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  call_arr_149 = (struct Lisp_Object[4]) {d_reloc[(long long)196], slot_2, d_reloc[(long long)181], d_reloc[(long long)26]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_149[(long long)0]));
  /* calling subr: length */
  slot_1 = freloc->R6c656e677468_length_0 (slot_1);
  return slot_1;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d6765742d70726576696f75732d776f726473_abbrev__suggest_get_previous_words_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_150;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-get-previous-words */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* calling subr: point */
  slot_1 = freloc->R706f696e74_point_0 ();
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  slot_2 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 7 */
  slot_2 = negate (slot_2, (bool)0);
  /* calling subr: forward-word */
  (void)freloc->R666f72776172642d776f7264_forward_word_0 (slot_2);
  /* replace-regexp-in-string */
  slot_2 = d_reloc[(long long)197];
  /* "\\s " */
  slot_3 = d_reloc[(long long)198];
  /* " " */
  slot_4 = d_reloc[(long long)181];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763864378 5) buffer-substring-no-properties) */
  /* calling subr: point */
  slot_6 = freloc->R706f696e74_point_0 ();
  slot_7 = slot_1;
  /* calling subr: buffer-substring-no-properties */
  slot_5 = freloc->R6275666665722d737562737472696e672d6e6f2d70726f70657274696573_buffer_substring_no_properties_0 (slot_6, slot_7);
  /* replace-regexp-in-string */
  /* const lisp obj: replace-regexp-in-string */
  /* l-value for lisp obj: replace-regexp-in-string */
  /* "\\s " */
  /* const lisp obj: "\\s " */
  /* l-value for lisp obj: "\\s " */
  /* " " */
  /* const lisp obj: " " */
  /* l-value for lisp obj: " " */
  call_arr_150 = (struct Lisp_Object[4]) {d_reloc[(long long)197], d_reloc[(long long)198], d_reloc[(long long)181], slot_5};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_150[(long long)0]));
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  return slot_2;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763700074 2) (and #s(comp-mvar (t) nil nil nil 23688763897536 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* 1 */
  slot_2 = d_reloc[(long long)7];
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d61626f76652d7468726573686f6c64_abbrev__suggest_above_threshold_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_151;
  struct Lisp_Object[2] call_arr_152;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-above-threshold */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  slot_1 = CAR (slot_1, (bool)0);
  /* calling subr: length */
  slot_1 = freloc->R6c656e677468_length_0 (slot_1);
  slot_2 = slot_0;
  slot_2 = CDR (slot_2, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762950136 0) (and #s(comp-mvar (t) nil nil nil 23688763813036 0) #s(comp-mvar (t) nil nil nil 23688763813036 0) #s(comp-cstr (list) nil nil nil))) */
  /* calling subr: length */
  slot_2 = freloc->R6c656e677468_length_0 (slot_2);
  call_arr_151 = (struct Lisp_Object[2]) {slot_1, slot_2};
  /* calling subr: - */
  slot_1 = freloc->R2d___0 ((long long)2, (&call_arr_151[(long long)0]));
  /* abbrev-suggest-hint-threshold */
  /* const lisp obj: abbrev-suggest-hint-threshold */
  /* l-value for lisp obj: abbrev-suggest-hint-threshold */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)199]);
  call_arr_152 = (struct Lisp_Object[2]) {slot_1, slot_2};
  /* calling subr: >= */
  slot_1 = freloc->R3e3d__0 ((long long)2, (&call_arr_152[(long long)0]));
  return slot_1;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_15 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_153;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar nil (message) nil nil 23688762709278 0) message) */
  /* "You can write `%s' using the abbrev `%s'." */
  slot_1 = d_reloc[(long long)200];
  /* 0 */
  slot_2 = d_reloc[(long long)3];
  /* 0 */
  slot_2 = CAR ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (bool)0);
  /* 0 */
  slot_3 = d_reloc[(long long)3];
  /* 0 */
  slot_3 = CDR ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (bool)0);
  /* "You can write `%s' using the abbrev `%s'." */
  /* const lisp obj: "You can write `%s' using the abbrev `%s'." */
  /* l-value for lisp obj: "You can write `%s' using the abbrev `%s'." */
  call_arr_153 = (struct Lisp_Object[3]) {d_reloc[(long long)200], slot_2, slot_3};
  /* calling subr: message */
  slot_0 = freloc->R6d657373616765_message_0 ((long long)3, (&call_arr_153[(long long)0]));
  return slot_0;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d696e666f726d2d75736572_abbrev__suggest_inform_user_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_154;
  struct Lisp_Object[4] call_arr_155;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-inform-user */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* run-with-idle-timer */
  slot_1 = d_reloc[(long long)201];
  /* 1 */
  slot_2 = d_reloc[(long long)7];
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* optimized out: (setimm #s(comp-mvar nil (make-closure) nil nil 23688763628050 4) make-closure) */
  /* #[0 "\301\302\300@\300A#\207" [V0 message "You can write `%s' using the abbrev `%s'."] 4] */
  slot_5 = d_reloc[(long long)202];
  slot_6 = slot_0;
  /* #[0 "\301\302\300@\300A#\207" [V0 message "You can write `%s' using the abbrev `%s'."] 4] */
  /* const lisp obj: #[0 "\301\302\300@\300A#\207" [V0 message "You can write `%s' using the abbrev `%s'."] 4] */
  /* l-value for lisp obj: #[0 "\301\302\300@\300A#\207" [V0 message "You can write `%s' using the abbrev `%s'."] 4] */
  call_arr_154 = (struct Lisp_Object[2]) {d_reloc[(long long)202], slot_6};
  /* calling subr: make-closure */
  slot_4 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_154[(long long)0]));
  /* run-with-idle-timer */
  /* const lisp obj: run-with-idle-timer */
  /* l-value for lisp obj: run-with-idle-timer */
  /* 1 */
  /* nil */
  /* const lisp obj: nil */
  call_arr_155 = (struct Lisp_Object[4]) {d_reloc[(long long)201], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_4};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_155[(long long)0]));
  slot_1 = slot_0;
  /* abbrev--suggest-saved-recommendations */
  /* const lisp obj: abbrev--suggest-saved-recommendations */
  /* l-value for lisp obj: abbrev--suggest-saved-recommendations */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)203]);
  /* calling subr: cons */
  slot_1 = freloc->R636f6e73_cons_0 (slot_1, slot_2);
  slot_2 = slot_1;
  /* abbrev--suggest-saved-recommendations */
  /* const lisp obj: abbrev--suggest-saved-recommendations */
  /* l-value for lisp obj: abbrev--suggest-saved-recommendations */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)203], slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  return slot_1;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d73686f72746573742d616262726576_abbrev__suggest_shortest_abbrev_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_156;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-shortest-abbrev */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  slot_2 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763440282 2) (and #s(comp-mvar (t) nil nil nil 23688763539414 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 6 */
  slot_2 = slot_0;
  slot_2 = CDR (slot_2, (bool)0);
  /* calling subr: length */
  slot_2 = freloc->R6c656e677468_length_0 (slot_2);
  slot_3 = slot_1;
  slot_3 = CDR (slot_3, (bool)0);
  /* calling subr: length */
  slot_3 = freloc->R6c656e677468_length_0 (slot_3);
  call_arr_156 = (struct Lisp_Object[2]) {slot_2, slot_3};
  /* calling subr: < */
  slot_2 = freloc->R3c__0 ((long long)2, (&call_arr_156[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_3;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763675328 2) (and #s(comp-mvar (t) nil nil nil 23688764273830 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 18 */
  return slot_1;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762784648 2) (and #s(comp-mvar (t) nil nil nil 23688764273830 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_0;
  return slot_2;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762770256 2) (and #s(comp-mvar (t) nil nil nil 23688763539414 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_2 = slot_0;
  return slot_2;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d6d617962652d73756767657374_abbrev__suggest_maybe_suggest_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_157;
  struct Lisp_Object[2] call_arr_158;
  struct Lisp_Object[2] call_arr_159;
  struct Lisp_Object[2] call_arr_160;
  struct Lisp_Object[2] call_arr_161;
  struct Lisp_Object[2] call_arr_162;
  struct Lisp_Object[3] call_arr_163;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-maybe-suggest */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_1 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* nil */
  /* const lisp obj: nil */
  slot_2 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* abbrev--suggest-get-active-abbrev-expansions */
  slot_3 = d_reloc[(long long)204];
  /* abbrev--suggest-get-active-abbrev-expansions */
  /* const lisp obj: abbrev--suggest-get-active-abbrev-expansions */
  /* l-value for lisp obj: abbrev--suggest-get-active-abbrev-expansions */
  call_arr_157 = (struct Lisp_Object[1]) {d_reloc[(long long)204]};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_157[(long long)0]));
  goto bb_1;

bb_1:
  /* LAP TAG 5 */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* LAP TAG 59 */
  slot_3 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_5_cstrs_0; else goto bb_4;

bb_5:
  /* LAP TAG 67 */
  return slot_3;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763487606 3) (and #s(comp-mvar (t) nil nil nil 23688762926230 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev--suggest-inform-user */
  slot_3 = d_reloc[(long long)205];
  slot_4 = slot_1;
  /* abbrev--suggest-inform-user */
  /* const lisp obj: abbrev--suggest-inform-user */
  /* l-value for lisp obj: abbrev--suggest-inform-user */
  call_arr_158 = (struct Lisp_Object[2]) {d_reloc[(long long)205], slot_4};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_158[(long long)0]));
  goto bb_5;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763556410 4) (and #s(comp-mvar (t) nil nil nil 23688763553572 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* abbrev--suggest-count-words */
  slot_5 = d_reloc[(long long)206];
  slot_6 = slot_4;
  slot_6 = CAR (slot_6, (bool)0);
  /* abbrev--suggest-count-words */
  /* const lisp obj: abbrev--suggest-count-words */
  /* l-value for lisp obj: abbrev--suggest-count-words */
  call_arr_159 = (struct Lisp_Object[2]) {d_reloc[(long long)206], slot_6};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_159[(long long)0]));
  slot_2 = slot_5;
  /* abbrev--suggest-get-previous-words */
  slot_5 = d_reloc[(long long)207];
  slot_6 = slot_2;
  /* abbrev--suggest-get-previous-words */
  /* const lisp obj: abbrev--suggest-get-previous-words */
  /* l-value for lisp obj: abbrev--suggest-get-previous-words */
  call_arr_160 = (struct Lisp_Object[2]) {d_reloc[(long long)207], slot_6};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_160[(long long)0]));
  slot_0 = slot_5;
  /* t */
  slot_5 = d_reloc[(long long)26];
  /* case-fold-search */
  /* const lisp obj: case-fold-search */
  /* l-value for lisp obj: case-fold-search */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: specbind */
  (void)freloc->R7370656362696e64_specbind_0 (d_reloc[(long long)186], d_reloc[(long long)26]);
  slot_5 = slot_2;
  /* 0 */
  slot_6 = d_reloc[(long long)3];
  /* 0 */
  call_arr_161 = (struct Lisp_Object[2]) {slot_5, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: > */
  slot_5 = freloc->R3e__0 ((long long)2, (&call_arr_161[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_0; else goto bb_6;

bb_7:
  /* LAP TAG 51 */
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  slot_5 = slot_3;
  slot_5 = CDR (slot_5, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763289560 3) (and #s(comp-mvar (t) nil nil nil 23688763563258 3) #s(comp-mvar (t) nil nil nil 23688763563258 3) #s(comp-cstr (list) nil nil nil))) */
  slot_3 = slot_5;
  goto bb_8_latch;

bb_8_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763712716 5) (and #s(comp-mvar (t) nil nil nil 23688763681248 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763713758 5) string-match) */
  slot_6 = slot_4;
  slot_6 = CAR (slot_6, (bool)0);
  slot_7 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: string-match */
  slot_5 = freloc->R737472696e672d6d61746368_string_match_0 (slot_6, slot_7, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_1; else goto bb_9;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688761622082 5) (and #s(comp-mvar (t) nil nil nil 23688763722014 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev--suggest-above-threshold */
  slot_5 = d_reloc[(long long)208];
  slot_6 = slot_4;
  /* abbrev--suggest-above-threshold */
  /* const lisp obj: abbrev--suggest-above-threshold */
  /* l-value for lisp obj: abbrev--suggest-above-threshold */
  call_arr_162 = (struct Lisp_Object[2]) {d_reloc[(long long)208], slot_6};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_162[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_2; else goto bb_10;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763678890 5) (and #s(comp-mvar (t) nil nil nil 23688763425790 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev--suggest-shortest-abbrev */
  slot_5 = d_reloc[(long long)209];
  slot_6 = slot_4;
  slot_7 = slot_1;
  /* abbrev--suggest-shortest-abbrev */
  /* const lisp obj: abbrev--suggest-shortest-abbrev */
  /* l-value for lisp obj: abbrev--suggest-shortest-abbrev */
  call_arr_163 = (struct Lisp_Object[3]) {d_reloc[(long long)209], slot_6, slot_7};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_163[(long long)0]));
  slot_1 = slot_5;
  goto bb_7;

bb_5_cstrs_0:
  goto bb_5;

bb_7_cstrs_0:
  goto bb_7;

bb_7_cstrs_1:
  goto bb_7;

bb_7_cstrs_2:
  goto bb_7;
}

extern struct Lisp_Object
F6162627265762d2d737567676573742d6765742d746f74616c73_abbrev__suggest_get_totals_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--suggest-get-totals */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_1 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* abbrev--suggest-saved-recommendations */
  /* const lisp obj: abbrev--suggest-saved-recommendations */
  /* l-value for lisp obj: abbrev--suggest-saved-recommendations */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)203]);
  goto bb_1;

bb_1:
  /* LAP TAG 3 */
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763491700 3) (and #s(comp-mvar (t) nil nil nil 23688763077654 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 48 */
  slot_2 = slot_0;
  return slot_2;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763484672 3) (and #s(comp-mvar (t) nil nil nil 23688763077654 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_2;
  slot_3 = CAR (slot_3, (bool)0);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764212888 4) assoc) */
  slot_5 = slot_3;
  slot_5 = CAR (slot_5, (bool)0);
  slot_6 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: assoc */
  slot_4 = freloc->R6173736f63_assoc_0 (slot_5, slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_5;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764202270 4) (and #s(comp-mvar (t) nil nil nil 23688762933352 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 28 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762991240 4) assoc) */
  slot_5 = slot_3;
  slot_5 = CAR (slot_5, (bool)0);
  slot_6 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: assoc */
  slot_4 = freloc->R6173736f63_assoc_0 (slot_5, slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_1 = slot_4;
  slot_4 = slot_1;
  slot_5 = slot_4;
  slot_5 = CDR (slot_5, (bool)0);
  slot_5 = add1 (slot_5, (bool)0);
  slot_4 = setcdr (slot_4, slot_5, (bool)0);
  goto bb_6;

bb_6:
  /* LAP TAG 41 */
  slot_4 = slot_2;
  slot_4 = CDR (slot_4, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763734130 2) (and #s(comp-mvar (t) nil nil nil 23688763835748 2) #s(comp-mvar (t) nil nil nil 23688763835748 2) #s(comp-cstr (list) nil nil nil))) */
  slot_2 = slot_4;
  goto bb_7_latch;

bb_7_latch:
  (void)maybe_gc_quit ();
  goto bb_1;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763077440 4) (and #s(comp-mvar (t) nil nil nil 23688762933352 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_4 = slot_3;
  slot_4 = CAR (slot_4, (bool)0);
  /* 1 */
  slot_5 = d_reloc[(long long)7];
  /* 1 */
  /* calling subr: cons */
  slot_4 = freloc->R636f6e73_cons_0 (slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  slot_5 = slot_0;
  /* calling subr: cons */
  slot_4 = freloc->R636f6e73_cons_0 (slot_4, slot_5);
  slot_0 = slot_4;
  goto bb_6;
}

extern struct Lisp_Object
F6162627265762d737567676573742d73686f772d7265706f7274_abbrev_suggest_show_report_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_164;
  struct Lisp_Object[2] call_arr_165;
  struct Lisp_Object[1] call_arr_166;
  struct Lisp_Object[2] call_arr_167;
  struct Lisp_Object[3] call_arr_168;
  struct Lisp_Object[1] call_arr_169;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-suggest-show-report */
  goto bb_0;

bb_0:
  /* abbrev--suggest-get-totals */
  slot_0 = d_reloc[(long long)211];
  /* abbrev--suggest-get-totals */
  /* const lisp obj: abbrev--suggest-get-totals */
  /* l-value for lisp obj: abbrev--suggest-get-totals */
  call_arr_164 = (struct Lisp_Object[1]) {d_reloc[(long long)211]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_164[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762749710 1) get-buffer-create) */
  /* "*abbrev-suggest*" */
  slot_2 = d_reloc[(long long)212];
  /* "*abbrev-suggest*" */
  /* const lisp obj: "*abbrev-suggest*" */
  /* l-value for lisp obj: "*abbrev-suggest*" */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: get-buffer-create */
  slot_1 = freloc->R6765742d6275666665722d637265617465_get_buffer_create_0 (d_reloc[(long long)212], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_2 = slot_1;
  /* calling subr: set-buffer */
  (void)freloc->R7365742d627566666572_set_buffer_0 (slot_2);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763606350 2) erase-buffer) */
  /* calling subr: erase-buffer */
  (void)freloc->R65726173652d627566666572_erase_buffer_0 ();
  /* substitute-command-keys */
  slot_2 = d_reloc[(long long)213];
  /* "** Abbrev expansion usage **

Below is a list of expansions for which abbrevs are defined, and
the number of times the expansion was typed manually.  To display
and edit all abbrevs, type \\[edit-abbrevs].

" */
  slot_3 = d_reloc[(long long)214];
  /* substitute-command-keys */
  /* const lisp obj: substitute-command-keys */
  /* l-value for lisp obj: substitute-command-keys */
  /* "** Abbrev expansion usage **

Below is a list of expansions for which abbrevs are defined, and
the number of times the expansion was typed manually.  To display
and edit all abbrevs, type \\[edit-abbrevs].

" */
  /* const lisp obj: "** Abbrev expansion usage **

Below is a list of expansions for which abbrevs are defined, and
the number of times the expansion was typed manually.  To display
and edit all abbrevs, type \\[edit-abbrevs].

" */
  /* l-value for lisp obj: "** Abbrev expansion usage **

Below is a list of expansions for which abbrevs are defined, and
the number of times the expansion was typed manually.  To display
and edit all abbrevs, type \\[edit-abbrevs].

" */
  call_arr_165 = (struct Lisp_Object[2]) {d_reloc[(long long)213], d_reloc[(long long)214]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_165[(long long)0]));
  call_arr_166 = (struct Lisp_Object[1]) {slot_2};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_166[(long long)0]));
  slot_2 = slot_0;
  goto bb_1;

bb_1:
  /* LAP TAG 17 */
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764104258 3) (and #s(comp-mvar (t) nil nil nil 23688762748088 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 39 */
  /* display-buffer */
  slot_2 = d_reloc[(long long)52];
  slot_3 = slot_1;
  /* display-buffer */
  /* const lisp obj: display-buffer */
  /* l-value for lisp obj: display-buffer */
  call_arr_167 = (struct Lisp_Object[2]) {d_reloc[(long long)52], slot_3};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_167[(long long)0]));
  return slot_2;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764079620 3) (and #s(comp-mvar (t) nil nil nil 23688762748088 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_2;
  slot_3 = CAR (slot_3, (bool)0);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763638398 4) format) */
  /* " %s: %d
" */
  slot_5 = d_reloc[(long long)215];
  slot_6 = slot_3;
  slot_6 = CAR (slot_6, (bool)0);
  slot_7 = slot_3;
  slot_7 = CDR (slot_7, (bool)0);
  /* " %s: %d
" */
  /* const lisp obj: " %s: %d
" */
  /* l-value for lisp obj: " %s: %d
" */
  call_arr_168 = (struct Lisp_Object[3]) {d_reloc[(long long)215], slot_6, slot_7};
  /* calling subr: format */
  slot_4 = freloc->R666f726d6174_format_0 ((long long)3, (&call_arr_168[(long long)0]));
  call_arr_169 = (struct Lisp_Object[1]) {slot_4};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_169[(long long)0]));
  slot_4 = slot_2;
  slot_4 = CDR (slot_4, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763610394 2) (and #s(comp-mvar (t) nil nil nil 23688764274216 2) #s(comp-mvar (t) nil nil nil 23688764274216 2) #s(comp-cstr (list) nil nil nil))) */
  slot_2 = slot_4;
  goto bb_4_latch;

bb_4_latch:
  (void)maybe_gc_quit ();
  goto bb_1;
}

extern struct Lisp_Object
F657870616e642d616262726576_expand_abbrev_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_170;
  struct Lisp_Object[1] call_arr_171;

entry:
  freloc = freloc_link_table;
  /* Lisp function: expand-abbrev */
  goto bb_0;

bb_0:
  /* abbrev-expand-function */
  /* const lisp obj: abbrev-expand-function */
  /* l-value for lisp obj: abbrev-expand-function */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)216]);
  call_arr_170 = (struct Lisp_Object[1]) {slot_0};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_170[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 11 */
  return slot_0;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763265310 0) (and #s(comp-mvar (t) nil nil nil 23688763251890 0) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* abbrev-suggest */
  /* const lisp obj: abbrev-suggest */
  /* l-value for lisp obj: abbrev-suggest */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)217]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_3;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763520426 0) (and #s(comp-mvar (t) nil nil nil 23688763355372 0) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrev--suggest-maybe-suggest */
  slot_0 = d_reloc[(long long)218];
  /* abbrev--suggest-maybe-suggest */
  /* const lisp obj: abbrev--suggest-maybe-suggest */
  /* l-value for lisp obj: abbrev--suggest-maybe-suggest */
  call_arr_171 = (struct Lisp_Object[1]) {d_reloc[(long long)218]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_171[(long long)0]));
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_2_cstrs_1:
  goto bb_2;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_16 (long long nargs, struct Lisp_Object * args)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct comp_handler * c;
  struct Lisp_Object[4] call_arr_172;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  slot_1 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  goto entry_rest_args;

entry_rest_args:
  /* calling subr: list */
  slot_2 = freloc->R6c697374_list_0 ((nargs - (long long)2), args);
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar nil nil ((0 . 0)) nil 23688762869076 3) 0) */
  /* nil */
  slot_3 = d_reloc[(long long)4];
  slot_4 = slot_0;
  slot_5 = slot_1;
  slot_6 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  call_arr_172 = (struct Lisp_Object[4]) {(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_4, slot_5, slot_6};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_172[(long long)0]));
  return slot_3;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_17 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct Lisp_Object slot_12;
  struct Lisp_Object slot_13;
  struct Lisp_Object slot_14;
  struct Lisp_Object slot_15;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_173;
  struct Lisp_Object[5] call_arr_174;
  struct Lisp_Object[2] call_arr_175;
  struct Lisp_Object[2] call_arr_176;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  goto bb_0;

bb_0:
  /* abbrev--before-point */
  slot_0 = d_reloc[(long long)219];
  /* abbrev--before-point */
  /* const lisp obj: abbrev--before-point */
  /* l-value for lisp obj: abbrev--before-point */
  call_arr_173 = (struct Lisp_Object[1]) {d_reloc[(long long)219]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_173[(long long)0]));
  slot_1 = slot_0;
  /* calling subr: car-safe */
  slot_1 = freloc->R6361722d73616665_car_safe_0 (slot_1);
  slot_2 = slot_0;
  /* calling subr: cdr-safe */
  slot_2 = freloc->R6364722d73616665_cdr_safe_0 (slot_2);
  slot_3 = slot_2;
  /* calling subr: car-safe */
  slot_3 = freloc->R6361722d73616665_car_safe_0 (slot_3);
  slot_4 = slot_2;
  /* calling subr: cdr-safe */
  slot_4 = freloc->R6364722d73616665_cdr_safe_0 (slot_4);
  slot_5 = slot_4;
  /* calling subr: car-safe */
  slot_5 = freloc->R6361722d73616665_car_safe_0 (slot_5);
  slot_6 = slot_4;
  /* calling subr: cdr-safe */
  slot_6 = freloc->R6364722d73616665_cdr_safe_0 (slot_6);
  slot_7 = slot_6;
  /* calling subr: car-safe */
  slot_7 = freloc->R6361722d73616665_car_safe_0 (slot_7);
  slot_8 = slot_6;
  /* calling subr: cdr-safe */
  (void)freloc->R6364722d73616665_cdr_safe_0 (slot_8);
  slot_9 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_9.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 78 */
  return slot_9;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762744028 9) (and #s(comp-mvar (t) nil nil nil 23688762729808 9) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762798580 9) copy-marker) */
  /* calling subr: point */
  slot_10 = freloc->R706f696e74_point_0 ();
  /* t */
  slot_11 = d_reloc[(long long)26];
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: copy-marker */
  slot_9 = freloc->R636f70792d6d61726b6572_copy_marker_0 (slot_10, d_reloc[(long long)26]);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763342934 10) copy-marker) */
  slot_11 = slot_7;
  /* t */
  slot_12 = d_reloc[(long long)26];
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: copy-marker */
  slot_10 = freloc->R636f70792d6d61726b6572_copy_marker_0 (slot_11, d_reloc[(long long)26]);
  /* noninteractive */
  /* const lisp obj: noninteractive */
  /* l-value for lisp obj: noninteractive */
  /* calling subr: symbol-value */
  slot_11 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)221]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_11.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 43 */
  slot_11 = slot_3;
  /* last-abbrev-text */
  /* const lisp obj: last-abbrev-text */
  /* l-value for lisp obj: last-abbrev-text */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)222], slot_11, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  slot_11 = slot_1;
  /* last-abbrev */
  /* const lisp obj: last-abbrev */
  /* l-value for lisp obj: last-abbrev */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)223], slot_11, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  slot_11 = slot_5;
  /* last-abbrev-location */
  /* const lisp obj: last-abbrev-location */
  /* l-value for lisp obj: last-abbrev-location */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)224], slot_11, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* abbrev-insert */
  slot_11 = d_reloc[(long long)225];
  slot_12 = slot_1;
  slot_13 = slot_3;
  slot_14 = slot_5;
  slot_15 = slot_7;
  /* abbrev-insert */
  /* const lisp obj: abbrev-insert */
  /* l-value for lisp obj: abbrev-insert */
  call_arr_174 = (struct Lisp_Object[5]) {d_reloc[(long long)225], slot_12, slot_13, slot_14, slot_15};
  /* calling subr: funcall */
  slot_11 = freloc->R66756e63616c6c_funcall_0 ((long long)5, (&call_arr_174[(long long)0]));
  slot_12 = slot_9;
  slot_13 = slot_10;
  call_arr_175 = (struct Lisp_Object[2]) {slot_12, slot_13};
  /* calling subr: > */
  slot_12 = freloc->R3e__0 ((long long)2, (&call_arr_175[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_12.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_0; else goto bb_5;

bb_6:
  /* LAP TAG 76 */
  slot_9 = slot_11;
  goto bb_2;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764215702 12) (and #s(comp-mvar (t) nil nil nil 23688763604310 12) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* calling subr: point */
  slot_12 = freloc->R706f696e74_point_0 ();
  slot_13 = slot_10;
  call_arr_176 = (struct Lisp_Object[2]) {slot_12, slot_13};
  /* calling subr: = */
  slot_12 = freloc->R3d__0 ((long long)2, (&call_arr_176[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_12.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_1; else goto bb_7;

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763699064 12) (and #s(comp-mvar (t) nil nil nil 23688762741842 12) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_12 = slot_9;
  /* calling subr: goto-char */
  slot_12 = freloc->R676f746f2d63686172_goto_char_0 (slot_12);
  goto bb_6;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762785544 11) (and #s(comp-mvar (t) nil nil nil 23688763484988 11) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763793346 11) window-minibuffer-p) */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: window-minibuffer-p */
  slot_11 = freloc->R77696e646f772d6d696e696275666665722d70_window_minibuffer_p_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_11.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_4_cstrs_1;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763230140 11) (and #s(comp-mvar (t) nil nil nil 23688764235178 11) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763849356 11) undo-boundary) */
  /* calling subr: undo-boundary */
  slot_11 = freloc->R756e646f2d626f756e64617279_undo_boundary_0 ();
  goto bb_4;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_6_cstrs_0:
  goto bb_6;

bb_6_cstrs_1:
  goto bb_6;

bb_4_cstrs_1:
  goto bb_4;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_18 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_177;
  struct Lisp_Object[2] call_arr_178;
  struct Lisp_Object[4] call_arr_179;
  struct Lisp_Object[3] call_arr_180;
  struct Lisp_Object[2] call_arr_181;
  struct Lisp_Object[4] call_arr_182;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  slot_3 = slot_0;
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  slot_3 = bool_to_lisp_obj (((bool)!((unsigned int)((long long)bitcast((void *)slot_3.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762956210 0) (and #s(comp-mvar (t) nil nil nil 23688761421814 0) #s(comp-cstr (cons) nil nil t))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762967518 3) (and #s(comp-mvar (t) nil nil nil 23688763730854 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 40 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762917526 3) apply) */
  /* #[0 "\304 \211\242\x01\243\211\242\x01\243\211\242\x01\243\211\242\x01\243\x06\a\205N */
  slot_4 = d_reloc_imp[(long long)15];
  slot_5 = slot_2;
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_17" */
  /* const lisp obj: #[0 "\304 \211\242\x01\243\211\242\x01\243\211\242\x01\243\211\242\x01\243\x06\a\205N */
  /* l-value for lisp obj: #[0 "\304 \211\242\x01\243\211\242\x01\243\211\242\x01\243\211\242\x01\243\x06\a\205N */
  call_arr_177 = (struct Lisp_Object[2]) {d_reloc_imp[(long long)15], slot_5};
  /* calling subr: apply */
  slot_3 = freloc->R6170706c79_apply_0 ((long long)2, (&call_arr_177[(long long)0]));
  return slot_3;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763027486 3) (and #s(comp-mvar (t) nil nil nil 23688763730854 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_3 = slot_0;
  slot_3 = CAR (slot_3, (bool)1);
  /* t */
  slot_4 = d_reloc[(long long)26];
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eq */
  slot_3 = freloc->R6571_eq_0 (slot_3, d_reloc[(long long)26]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4; else goto bb_3;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763711186 3) (and #s(comp-mvar (t) nil nil nil 23688763666384 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 23 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763731718 3) apply) */
  slot_4 = slot_0;
  slot_4 = CAR (slot_4, (bool)1);
  /* apply-partially */
  slot_5 = d_reloc[(long long)228];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762654670 6) make-closure) */
  /* #[642 "\300\242\x03\x03\x03#\207" [V0] 7 "

(fn FUNS GLOBAL &rest ARGS)"] */
  slot_7 = d_reloc[(long long)229];
  /* 0 */
  slot_8 = d_reloc[(long long)3];
  /* #[642 "\300\242\x03\x03\x03#\207" [V0] 7 "

(fn FUNS GLOBAL &rest ARGS)"] */
  /* const lisp obj: #[642 "\300\242\x03\x03\x03#\207" [V0] 7 "

(fn FUNS GLOBAL &rest ARGS)"] */
  /* l-value for lisp obj: #[642 "\300\242\x03\x03\x03#\207" [V0] 7 "

(fn FUNS GLOBAL &rest ARGS)"] */
  /* 0 */
  call_arr_178 = (struct Lisp_Object[2]) {d_reloc[(long long)229], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}};
  /* calling subr: make-closure */
  slot_6 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_178[(long long)0]));
  slot_7 = slot_0;
  slot_7 = CDR (slot_7, (bool)1);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763032066 0) (and #s(comp-mvar (t) nil nil nil 23688762921374 0) #s(comp-mvar (t) nil nil nil 23688762921374 0) #s(comp-cstr (list) nil nil nil))) */
  slot_8 = slot_1;
  /* apply-partially */
  /* const lisp obj: apply-partially */
  /* l-value for lisp obj: apply-partially */
  call_arr_179 = (struct Lisp_Object[4]) {d_reloc[(long long)228], slot_6, slot_7, slot_8};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_179[(long long)0]));
  slot_6 = slot_2;
  call_arr_180 = (struct Lisp_Object[3]) {slot_4, slot_5, slot_6};
  /* calling subr: apply */
  slot_3 = freloc->R6170706c79_apply_0 ((long long)3, (&call_arr_180[(long long)0]));
  return slot_3;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763726662 3) (and #s(comp-mvar (t) nil nil nil 23688763666384 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763066254 3) 0) */
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764168012 4) append) */
  slot_5 = slot_1;
  slot_6 = slot_0;
  slot_6 = CDR (slot_6, (bool)1);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762593026 0) (and #s(comp-mvar (t) nil nil nil 23688763682978 0) #s(comp-mvar (t) nil nil nil 23688763682978 0) #s(comp-cstr (list) nil nil nil))) */
  call_arr_181 = (struct Lisp_Object[2]) {slot_5, slot_6};
  /* calling subr: append */
  slot_4 = freloc->R617070656e64_append_0 ((long long)2, (&call_arr_181[(long long)0]));
  /* nil */
  slot_5 = d_reloc[(long long)4];
  slot_6 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  call_arr_182 = (struct Lisp_Object[4]) {(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_6};
  /* calling subr: funcall */
  slot_3 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_182[(long long)0]));
  return slot_3;
}

extern struct Lisp_Object
F6162627265762d2d64656661756c742d657870616e64_abbrev__default_expand_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_183;
  struct Lisp_Object[4] call_arr_184;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--default-expand */
  goto bb_0;

bb_0:
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_0 = freloc->R636f6e73_cons_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_1 = slot_0;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762929776 2) make-closure) */
  /* #[771 "\x02:\203( */
  slot_3 = d_reloc[(long long)230];
  slot_4 = slot_0;
  /* #[771 "\x02:\203( */
  /* const lisp obj: #[771 "\x02:\203( */
  /* l-value for lisp obj: #[771 "\x02:\203( */
  call_arr_183 = (struct Lisp_Object[2]) {d_reloc[(long long)230], slot_4};
  /* calling subr: make-closure */
  slot_2 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_183[(long long)0]));
  (void)setcar (slot_1, slot_2, (bool)1);
  slot_1 = slot_0;
  /* calling subr: car-safe */
  slot_1 = freloc->R6361722d73616665_car_safe_0 (slot_1);
  /* abbrev-expand-functions */
  /* const lisp obj: abbrev-expand-functions */
  /* l-value for lisp obj: abbrev-expand-functions */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)231]);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763084374 3) local-variable-p) */
  /* abbrev-expand-functions */
  slot_4 = d_reloc[(long long)231];
  /* abbrev-expand-functions */
  /* const lisp obj: abbrev-expand-functions */
  /* l-value for lisp obj: abbrev-expand-functions */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: local-variable-p */
  slot_3 = freloc->R6c6f63616c2d7661726961626c652d70_local_variable_p_0 (d_reloc[(long long)231], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 21 */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  call_arr_184 = (struct Lisp_Object[4]) {slot_1, slot_2, slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_184[(long long)0]));
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763086940 3) (and #s(comp-mvar (t) nil nil nil 23688763062520 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764139932 3) default-value) */
  /* abbrev-expand-functions */
  slot_4 = d_reloc[(long long)231];
  /* abbrev-expand-functions */
  /* const lisp obj: abbrev-expand-functions */
  /* l-value for lisp obj: abbrev-expand-functions */
  /* calling subr: default-value */
  slot_3 = freloc->R64656661756c742d76616c7565_default_value_0 (d_reloc[(long long)231]);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F756e657870616e642d616262726576_unexpand_abbrev_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_185;
  struct Lisp_Object[1] call_arr_186;
  struct Lisp_Object[2] call_arr_187;
  struct Lisp_Object[2] call_arr_188;
  struct Lisp_Object[2] call_arr_189;

entry:
  freloc = freloc_link_table;
  /* Lisp function: unexpand-abbrev */
  goto bb_0;

bb_0:
  /* calling subr: record_unwind_protect_excursion */
  (void)freloc->R7265636f72645f756e77696e645f70726f746563745f657863757273696f6e_record_unwind_protect_excursion_0 ();
  /* last-abbrev-location */
  /* const lisp obj: last-abbrev-location */
  /* l-value for lisp obj: last-abbrev-location */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)224]);
  /* calling subr: point-min */
  slot_1 = freloc->R706f696e742d6d696e_point_min_0 ();
  call_arr_185 = (struct Lisp_Object[2]) {slot_0, slot_1};
  /* calling subr: < */
  slot_0 = freloc->R3c__0 ((long long)2, (&call_arr_185[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 10 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_0 = freloc->R6571_eq_0 (slot_0, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 48 */
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763160340 0) (and #s(comp-mvar (t) nil nil nil 23688763157408 0) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* last-abbrev-location */
  /* const lisp obj: last-abbrev-location */
  /* l-value for lisp obj: last-abbrev-location */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)224]);
  /* calling subr: goto-char */
  (void)freloc->R676f746f2d63686172_goto_char_0 (slot_0);
  /* last-abbrev-text */
  /* const lisp obj: last-abbrev-text */
  /* l-value for lisp obj: last-abbrev-text */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)222]);
  /* calling subr: stringp */
  slot_0 = freloc->R737472696e6770_stringp_0 (slot_0);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_0.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_1; else goto bb_5;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763170944 0) (and #s(comp-mvar (t) nil nil nil 23688763168462 0) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* last-abbrev */
  /* const lisp obj: last-abbrev */
  /* l-value for lisp obj: last-abbrev */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)223]);
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_0);
  slot_1 = slot_0;
  /* calling subr: stringp */
  slot_1 = freloc->R737472696e6770_stringp_0 (slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6; else goto bb_7_cstrs_0;

bb_7:
  /* LAP TAG 33 */
  /* last-abbrev-text */
  /* const lisp obj: last-abbrev-text */
  /* l-value for lisp obj: last-abbrev-text */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)222]);
  call_arr_186 = (struct Lisp_Object[1]) {slot_1};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_186[(long long)0]));
  /* calling subr: point */
  slot_1 = freloc->R706f696e74_point_0 ();
  /* calling subr: point */
  slot_2 = freloc->R706f696e74_point_0 ();
  slot_3 = slot_0;
  /* calling subr: length */
  slot_3 = freloc->R6c656e677468_length_0 (slot_3);
  call_arr_187 = (struct Lisp_Object[2]) {slot_2, slot_3};
  /* calling subr: + */
  slot_2 = freloc->R2b__0 ((long long)2, (&call_arr_187[(long long)0]));
  /* calling subr: delete-region */
  (void)freloc->R64656c6574652d726567696f6e_delete_region_0 (slot_1, slot_2);
  /* nil */
  slot_1 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_2 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  /* last-abbrev-text */
  /* const lisp obj: last-abbrev-text */
  /* l-value for lisp obj: last-abbrev-text */
  /* nil */
  /* const lisp obj: nil */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)222], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* nil */
  /* const lisp obj: nil */
  slot_0 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  goto bb_4;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763196380 0) (and #s(comp-mvar (t) nil nil nil 23688763174214 0) #s(comp-cstr (string) nil nil t))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763197988 1) (and #s(comp-mvar (t) nil nil nil 23688763185104 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* error */
  slot_1 = d_reloc[(long long)102];
  /* "Value of abbrev-symbol must be a string" */
  slot_2 = d_reloc[(long long)234];
  /* error */
  /* const lisp obj: error */
  /* l-value for lisp obj: error */
  /* "Value of abbrev-symbol must be a string" */
  /* const lisp obj: "Value of abbrev-symbol must be a string" */
  /* l-value for lisp obj: "Value of abbrev-symbol must be a string" */
  call_arr_188 = (struct Lisp_Object[2]) {d_reloc[(long long)102], d_reloc[(long long)234]};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_188[(long long)0]));
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763551006 0) (and #s(comp-mvar (t) nil nil nil 23688762880818 0) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* last-abbrev-location */
  /* const lisp obj: last-abbrev-location */
  /* l-value for lisp obj: last-abbrev-location */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)224]);
  /* calling subr: point-max */
  slot_1 = freloc->R706f696e742d6d6178_point_max_0 ();
  call_arr_189 = (struct Lisp_Object[2]) {slot_0, slot_1};
  /* calling subr: > */
  slot_0 = freloc->R3e__0 ((long long)2, (&call_arr_189[(long long)0]));
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_4_cstrs_1:
  goto bb_4;

bb_7_cstrs_0:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763186150 1) (and #s(comp-mvar (t) nil nil nil 23688763185104 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  goto bb_7;
}

extern struct Lisp_Object
F6162627265762d2d7772697465_abbrev__write_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[1] call_arr_190;
  struct Lisp_Object[1] call_arr_191;
  struct Lisp_Object[1] call_arr_192;
  struct Lisp_Object[1] call_arr_193;
  struct Lisp_Object[3] call_arr_194;
  struct Lisp_Object[3] call_arr_195;
  struct Lisp_Object[3] call_arr_196;
  struct Lisp_Object[1] call_arr_197;
  struct Lisp_Object[1] call_arr_198;
  struct Lisp_Object[3] call_arr_199;
  struct Lisp_Object[1] call_arr_200;
  struct Lisp_Object[3] call_arr_201;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--write */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  /* "    (" */
  slot_1 = d_reloc[(long long)235];
  /* "    (" */
  /* const lisp obj: "    (" */
  /* l-value for lisp obj: "    (" */
  call_arr_190 = (struct Lisp_Object[1]) {d_reloc[(long long)235]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_190[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763653956 1) prin1) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763670694 2) symbol-name) */
  slot_3 = slot_0;
  /* calling subr: symbol-name */
  slot_2 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_3);
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* " " */
  slot_1 = d_reloc[(long long)181];
  /* " " */
  /* const lisp obj: " " */
  /* l-value for lisp obj: " " */
  call_arr_191 = (struct Lisp_Object[1]) {d_reloc[(long long)181]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_191[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763736636 1) prin1) */
  slot_2 = slot_0;
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_2);
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* " " */
  slot_1 = d_reloc[(long long)181];
  /* " " */
  /* const lisp obj: " " */
  /* l-value for lisp obj: " " */
  call_arr_192 = (struct Lisp_Object[1]) {d_reloc[(long long)181]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_192[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762805888 1) prin1) */
  slot_2 = slot_0;
  /* calling subr: symbol-function */
  slot_2 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_2);
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* " :count " */
  slot_1 = d_reloc[(long long)237];
  /* " :count " */
  /* const lisp obj: " :count " */
  /* l-value for lisp obj: " :count " */
  call_arr_193 = (struct Lisp_Object[1]) {d_reloc[(long long)237]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_193[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763662640 1) prin1) */
  /* abbrev-get */
  slot_2 = d_reloc[(long long)142];
  slot_3 = slot_0;
  /* :count */
  slot_4 = d_reloc[(long long)152];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  call_arr_194 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_3, d_reloc[(long long)152]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_194[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* abbrev-get */
  slot_1 = d_reloc[(long long)142];
  slot_2 = slot_0;
  /* :case-fixed */
  slot_3 = d_reloc[(long long)172];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :case-fixed */
  /* const lisp obj: :case-fixed */
  /* l-value for lisp obj: :case-fixed */
  call_arr_195 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_2, d_reloc[(long long)172]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_195[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 52 */
  /* abbrev-get */
  slot_1 = d_reloc[(long long)142];
  slot_2 = slot_0;
  /* :enable-function */
  slot_3 = d_reloc[(long long)177];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :enable-function */
  /* const lisp obj: :enable-function */
  /* l-value for lisp obj: :enable-function */
  call_arr_196 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_2, d_reloc[(long long)177]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_196[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 69 */
  /* ")
" */
  slot_1 = d_reloc[(long long)238];
  /* ")
" */
  /* const lisp obj: ")
" */
  /* l-value for lisp obj: ")
" */
  call_arr_197 = (struct Lisp_Object[1]) {d_reloc[(long long)238]};
  /* calling subr: insert */
  slot_1 = freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_197[(long long)0]));
  return slot_1;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764162012 1) (and #s(comp-mvar (t) nil nil nil 23688763696594 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* " :enable-function " */
  slot_1 = d_reloc[(long long)239];
  /* " :enable-function " */
  /* const lisp obj: " :enable-function " */
  /* l-value for lisp obj: " :enable-function " */
  call_arr_198 = (struct Lisp_Object[1]) {d_reloc[(long long)239]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_198[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763084914 1) prin1) */
  /* abbrev-get */
  slot_2 = d_reloc[(long long)142];
  slot_3 = slot_0;
  /* :enable-function */
  slot_4 = d_reloc[(long long)177];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :enable-function */
  /* const lisp obj: :enable-function */
  /* l-value for lisp obj: :enable-function */
  call_arr_199 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_3, d_reloc[(long long)177]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_199[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  slot_1 = freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764320506 1) (and #s(comp-mvar (t) nil nil nil 23688764130008 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* " :case-fixed " */
  slot_1 = d_reloc[(long long)240];
  /* " :case-fixed " */
  /* const lisp obj: " :case-fixed " */
  /* l-value for lisp obj: " :case-fixed " */
  call_arr_200 = (struct Lisp_Object[1]) {d_reloc[(long long)240]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_200[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762736006 1) prin1) */
  /* abbrev-get */
  slot_2 = d_reloc[(long long)142];
  slot_3 = slot_0;
  /* :case-fixed */
  slot_4 = d_reloc[(long long)172];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :case-fixed */
  /* const lisp obj: :case-fixed */
  /* l-value for lisp obj: :case-fixed */
  call_arr_201 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_3, d_reloc[(long long)172]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_201[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  slot_1 = freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;
}

extern struct Lisp_Object
F6162627265762d2d6465736372696265_abbrev__describe_0 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_202;
  struct Lisp_Object[1] call_arr_203;
  struct Lisp_Object[3] call_arr_204;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--describe */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 68 */
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762950784 1) (and #s(comp-mvar (t) nil nil nil 23688763693088 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763053020 1) prin1) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763324654 2) symbol-name) */
  slot_3 = slot_0;
  /* calling subr: symbol-name */
  slot_2 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_3);
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* abbrev-get */
  slot_1 = d_reloc[(long long)142];
  slot_2 = slot_0;
  /* :system */
  slot_3 = d_reloc[(long long)143];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  call_arr_202 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_2, d_reloc[(long long)143]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_202[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762909040 1) (and #s(comp-mvar (t) nil nil nil 23688764298074 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 26 */
  /* " (sys)" */
  slot_1 = d_reloc[(long long)241];
  /* " (sys)" */
  /* const lisp obj: " (sys)" */
  /* l-value for lisp obj: " (sys)" */
  call_arr_203 = (struct Lisp_Object[1]) {d_reloc[(long long)241]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_203[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763660022 1) indent-to) */
  /* 20 */
  slot_2 = d_reloc[(long long)243];
  /* 1 */
  slot_3 = d_reloc[(long long)7];
  /* 20 */
  /* 1 */
  /* calling subr: indent-to */
  slot_1 = freloc->R696e64656e742d746f_indent_to_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x52}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  goto bb_5;

bb_5:
  /* LAP TAG 34 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763592428 1) prin1) */
  /* abbrev-get */
  slot_2 = d_reloc[(long long)142];
  slot_3 = slot_0;
  /* :count */
  slot_4 = d_reloc[(long long)152];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :count */
  /* const lisp obj: :count */
  /* l-value for lisp obj: :count */
  call_arr_204 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_3, d_reloc[(long long)152]};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_204[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763438028 1) indent-to) */
  /* 20 */
  slot_2 = d_reloc[(long long)243];
  /* 1 */
  slot_3 = d_reloc[(long long)7];
  /* 20 */
  /* 1 */
  /* calling subr: indent-to */
  (void)freloc->R696e64656e742d746f_indent_to_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x52}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763012890 1) prin1) */
  slot_2 = slot_0;
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_2);
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_1 = slot_0;
  /* calling subr: symbol-function */
  slot_1 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7_cstrs_0; else goto bb_6;

bb_7:
  /* LAP TAG 66 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764188274 1) terpri) */
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: terpri */
  slot_1 = freloc->R746572707269_terpri_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_2;

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763266800 1) (and #s(comp-mvar (t) nil nil nil 23688762691960 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763362088 1) indent-to) */
  /* 45 */
  slot_2 = d_reloc[(long long)182];
  /* 1 */
  slot_3 = d_reloc[(long long)7];
  /* 45 */
  /* 1 */
  /* calling subr: indent-to */
  (void)freloc->R696e64656e742d746f_indent_to_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xb6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763641026 1) prin1) */
  slot_2 = slot_0;
  /* calling subr: symbol-function */
  slot_2 = freloc->R73796d626f6c2d66756e6374696f6e_symbol_function_0 (slot_2);
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  slot_1 = freloc->R7072696e31_prin1_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_7;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763583424 1) (and #s(comp-mvar (t) nil nil nil 23688764298074 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763668224 1) indent-to) */
  /* 15 */
  slot_2 = d_reloc[(long long)245];
  /* 1 */
  slot_3 = d_reloc[(long long)7];
  /* 15 */
  /* 1 */
  /* calling subr: indent-to */
  slot_1 = freloc->R696e64656e742d746f_indent_to_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x3e}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  goto bb_5;

bb_2_cstrs_0:
  goto bb_2;

bb_7_cstrs_0:
  goto bb_7;
}

extern struct Lisp_Object
F696e736572742d6162627265762d7461626c652d6465736372697074696f6e_insert_abbrev_table_description_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_205;
  struct Lisp_Object[1] call_arr_206;
  struct Lisp_Object[1] call_arr_207;
  struct Lisp_Object[1] call_arr_208;
  struct Lisp_Object[1] call_arr_209;
  struct Lisp_Object[1] call_arr_210;
  struct Lisp_Object[1] call_arr_211;
  struct Lisp_Object[1] call_arr_212;

entry:
  freloc = freloc_link_table;
  /* Lisp function: insert-abbrev-table-description */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* abbrev--table-symbols */
  slot_2 = d_reloc[(long long)95];
  slot_3 = slot_0;
  slot_4 = slot_1;
  /* abbrev--table-symbols */
  /* const lisp obj: abbrev--table-symbols */
  /* l-value for lisp obj: abbrev--table-symbols */
  call_arr_205 = (struct Lisp_Object[3]) {d_reloc[(long long)95], slot_3, slot_4};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_205[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762907372 3) sort) */
  slot_4 = slot_2;
  /* string-lessp */
  slot_5 = d_reloc[(long long)246];
  /* string-lessp */
  /* const lisp obj: string-lessp */
  /* l-value for lisp obj: string-lessp */
  /* calling subr: sort */
  slot_3 = freloc->R736f7274_sort_0 (slot_4, d_reloc[(long long)246]);
  slot_2 = slot_3;
  /* calling subr: current-buffer */
  slot_3 = freloc->R63757272656e742d627566666572_current_buffer_0 ();
  /* standard-output */
  /* const lisp obj: standard-output */
  /* l-value for lisp obj: standard-output */
  /* calling subr: specbind */
  (void)freloc->R7370656362696e64_specbind_0 (d_reloc[(long long)247], slot_3);
  slot_3 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763454642 3) (and #s(comp-mvar (t) nil nil nil 23688763540128 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 37 */
  /* "(define-abbrev-table '" */
  slot_3 = d_reloc[(long long)248];
  /* "(define-abbrev-table '" */
  /* const lisp obj: "(define-abbrev-table '" */
  /* l-value for lisp obj: "(define-abbrev-table '" */
  call_arr_206 = (struct Lisp_Object[1]) {d_reloc[(long long)248]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_206[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762753006 3) prin1) */
  slot_4 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_3.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4;

bb_4:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763441206 3) (and #s(comp-mvar (t) nil nil nil 23688763754350 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* LAP TAG 54 */
  /* "
  '(
" */
  slot_3 = d_reloc[(long long)249];
  /* "
  '(
" */
  /* const lisp obj: "
  '(
" */
  /* l-value for lisp obj: "
  '(
" */
  call_arr_207 = (struct Lisp_Object[1]) {d_reloc[(long long)249]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_207[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763251146 3) mapc) */
  /* abbrev--write */
  slot_4 = d_reloc[(long long)251];
  slot_5 = slot_2;
  /* abbrev--write */
  /* const lisp obj: abbrev--write */
  /* l-value for lisp obj: abbrev--write */
  /* calling subr: mapc */
  (void)freloc->R6d617063_mapc_0 (d_reloc[(long long)251], slot_5);
  /* "   ))

" */
  slot_3 = d_reloc[(long long)252];
  /* "   ))

" */
  /* const lisp obj: "   ))

" */
  /* l-value for lisp obj: "   ))

" */
  call_arr_208 = (struct Lisp_Object[1]) {d_reloc[(long long)252]};
  /* calling subr: insert */
  slot_3 = freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_208[(long long)0]));
  goto bb_5;

bb_5:
  /* LAP TAG 65 */
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763538812 3) (and #s(comp-mvar (t) nil nil nil 23688763754350 3) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* " '())

" */
  slot_3 = d_reloc[(long long)253];
  /* " '())

" */
  /* const lisp obj: " '())

" */
  /* l-value for lisp obj: " '())

" */
  call_arr_209 = (struct Lisp_Object[1]) {d_reloc[(long long)253]};
  /* calling subr: insert */
  slot_3 = freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_209[(long long)0]));
  goto bb_5;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763640340 3) (and #s(comp-mvar (t) nil nil nil 23688763540128 3) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* "(" */
  slot_3 = d_reloc[(long long)64];
  /* "(" */
  /* const lisp obj: "(" */
  /* l-value for lisp obj: "(" */
  call_arr_210 = (struct Lisp_Object[1]) {d_reloc[(long long)64]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_210[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763409822 3) prin1) */
  slot_4 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: prin1 */
  (void)freloc->R7072696e31_prin1_0 (slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* ")

" */
  slot_3 = d_reloc[(long long)65];
  /* ")

" */
  /* const lisp obj: ")

" */
  /* l-value for lisp obj: ")

" */
  call_arr_211 = (struct Lisp_Object[1]) {d_reloc[(long long)65]};
  /* calling subr: insert */
  (void)freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_211[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764130258 3) mapc) */
  /* abbrev--describe */
  slot_4 = d_reloc[(long long)254];
  slot_5 = slot_2;
  /* abbrev--describe */
  /* const lisp obj: abbrev--describe */
  /* l-value for lisp obj: abbrev--describe */
  /* calling subr: mapc */
  (void)freloc->R6d617063_mapc_0 (d_reloc[(long long)254], slot_5);
  /* "

" */
  slot_3 = d_reloc[(long long)255];
  /* "

" */
  /* const lisp obj: "

" */
  /* l-value for lisp obj: "

" */
  call_arr_212 = (struct Lisp_Object[1]) {d_reloc[(long long)255]};
  /* calling subr: insert */
  slot_3 = freloc->R696e73657274_insert_0 ((long long)1, (&call_arr_212[(long long)0]));
  goto bb_5;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_19 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_213;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 23 */
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763066198 1) (and #s(comp-mvar (t) nil nil nil 23688763482566 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* 1 */
  slot_1 = d_reloc[(long long)7];
  /* 1 */
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)0x6}.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_3; else goto bb_4_cstrs_0;

bb_4:
  /* LAP TAG 17 */
  /* 0 */
  slot_1 = d_reloc[(long long)3];
  slot_2 = slot_0;
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763522354 3) 0) */
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_2 = freloc->R636f6e73_cons_0 (slot_2, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* 0 */
  slot_1 = setcar ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, slot_2, (bool)0);
  goto bb_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763232478 1) (and #s(comp-mvar (t) nil nil nil 23688762800614 1) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* abbrev-get */
  slot_1 = d_reloc[(long long)142];
  slot_2 = slot_0;
  /* :system */
  slot_3 = d_reloc[(long long)143];
  /* abbrev-get */
  /* const lisp obj: abbrev-get */
  /* l-value for lisp obj: abbrev-get */
  /* :system */
  /* const lisp obj: :system */
  /* l-value for lisp obj: :system */
  call_arr_213 = (struct Lisp_Object[3]) {d_reloc[(long long)142], slot_2, d_reloc[(long long)143]};
  /* calling subr: funcall */
  slot_1 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_213[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eq */
  slot_1 = freloc->R6571_eq_0 (slot_1, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_4_cstrs_1;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_2_cstrs_1:
  goto bb_2;

bb_4_cstrs_1:
  goto bb_4;
}

extern struct Lisp_Object
F6162627265762d2d7461626c652d73796d626f6c73_abbrev__table_symbols_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_214;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--table-symbols */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  slot_2 = slot_0;
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_2);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762953136 0) (and #s(comp-mvar (t) nil nil nil 23688764115712 0) #s(comp-mvar (t) nil nil nil 23688764115712 0) #s(comp-cstr (symbol) nil nil nil))) */
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763589958 4) mapatoms) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763352942 5) make-closure) */
  /* #[257 "\211J\205\x17 */
  slot_6 = d_reloc[(long long)256];
  slot_7 = slot_3;
  slot_8 = slot_1;
  /* #[257 "\211J\205\x17 */
  /* const lisp obj: #[257 "\211J\205\x17 */
  /* l-value for lisp obj: #[257 "\211J\205\x17 */
  call_arr_214 = (struct Lisp_Object[3]) {d_reloc[(long long)256], slot_7, slot_8};
  /* calling subr: make-closure */
  slot_5 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)3, (&call_arr_214[(long long)0]));
  slot_6 = slot_2;
  /* calling subr: mapatoms */
  (void)freloc->R6d617061746f6d73_mapatoms_0 (slot_5, slot_6);
  slot_4 = slot_3;
  /* calling subr: car-safe */
  slot_4 = freloc->R6361722d73616665_car_safe_0 (slot_4);
  return slot_4;
}

extern struct Lisp_Object
F646566696e652d6162627265762d7461626c65_define_abbrev_table_0 (long long nargs, struct Lisp_Object * args)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_215;
  struct Lisp_Object[4] call_arr_216;
  struct Lisp_Object[3] call_arr_217;
  struct Lisp_Object[1] call_arr_218;

entry:
  freloc = freloc_link_table;
  /* Lisp function: define-abbrev-table */
  slot_0 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  slot_1 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  if (nargs <= (long long)2) goto entry_fallback_2; else goto entry_2;

entry_2:
  slot_2 = *args;
  /* ptr_arithmetic */
  args = (struct Lisp_Object *)bitcast((unsigned long long)((unsigned long long)bitcast((void *)args, unsigned long long) + (unsigned long long)8 * (unsigned long long)(long long)1), void *);
  goto entry_rest_args;

entry_fallback_2:
  /* nil */
  slot_2 = d_reloc[(long long)4];
  goto entry_rest_args;

entry_rest_args:
  /* calling subr: list */
  slot_3 = freloc->R6c697374_list_0 ((nargs - (long long)3), args);
  goto bb_0;

bb_0:
  slot_4 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 21 */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762799604 4) eval) */
  /* defvar */
  slot_5 = d_reloc[(long long)258];
  slot_6 = slot_0;
  /* nil */
  slot_7 = d_reloc[(long long)4];
  slot_8 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_8.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 31 */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_7 = freloc->R636f6e73_cons_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_8);
  /* calling subr: cons */
  slot_6 = freloc->R636f6e73_cons_0 (slot_6, slot_7);
  /* defvar */
  /* const lisp obj: defvar */
  /* l-value for lisp obj: defvar */
  /* calling subr: cons */
  slot_5 = freloc->R636f6e73_cons_0 (d_reloc[(long long)258], slot_6);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (slot_5, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763258420 4) boundp) */
  slot_5 = slot_0;
  /* calling subr: boundp */
  slot_4 = freloc->R626f756e6470_boundp_0 (slot_5);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6_cstrs_0; else goto bb_5;

bb_6:
  /* LAP TAG 44 */
  slot_5 = slot_4;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_7; else goto bb_8_cstrs_0;

bb_8:
  /* LAP TAG 66 */
  slot_5 = slot_3;
  /* CONSP */
  /* TAGGEDP */
  /* XLI */
  slot_5 = bool_to_lisp_obj (((bool)!((unsigned int)((long long)bitcast((void *)slot_5.i, unsigned long long) >> (long long)0) - (unsigned int)3 & (unsigned int)7)));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_10; else goto bb_9;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764267092 3) (and #s(comp-mvar (t) nil nil nil 23688763365398 3) #s(comp-cstr (cons) nil nil t))) */
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763760880 5) (and #s(comp-mvar (t) nil nil nil 23688763064430 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 101 */
  slot_5 = slot_1;
  goto bb_11;

bb_11:
  /* LAP TAG 102 */
  slot_6 = slot_5;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_6.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_13; else goto bb_12;

bb_13:
  /* LAP TAG 121 */
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_12:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763853494 6) (and #s(comp-mvar (t) nil nil nil 23688762542756 6) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_6 = slot_5;
  slot_6 = CAR (slot_6, (bool)0);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763799264 7) apply) */
  /* define-abbrev */
  slot_8 = d_reloc[(long long)45];
  slot_9 = slot_4;
  slot_10 = slot_6;
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  call_arr_215 = (struct Lisp_Object[3]) {d_reloc[(long long)45], slot_9, slot_10};
  /* calling subr: apply */
  (void)freloc->R6170706c79_apply_0 ((long long)3, (&call_arr_215[(long long)0]));
  slot_7 = slot_5;
  slot_7 = CDR (slot_7, (bool)0);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763660984 5) (and #s(comp-mvar (t) nil nil nil 23688764291698 5) #s(comp-mvar (t) nil nil nil 23688764291698 5) #s(comp-cstr (list) nil nil nil))) */
  slot_5 = slot_7;
  goto bb_14_latch;

bb_14_latch:
  (void)maybe_gc_quit ();
  goto bb_11;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764230084 5) (and #s(comp-mvar (t) nil nil nil 23688763064430 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_5 = slot_3;
  slot_5 = CDR (slot_5, (bool)1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_15; else goto bb_16_cstrs_0;

bb_16:
  /* LAP TAG 82 */
  /* abbrev-table-put */
  slot_5 = d_reloc[(long long)135];
  slot_6 = slot_4;
  slot_7 = slot_3;
  slot_8 = slot_7;
  slot_8 = CDR (slot_8, (bool)1);
  slot_3 = slot_8;
  /* calling subr: car-safe */
  slot_7 = freloc->R6361722d73616665_car_safe_0 (slot_7);
  slot_8 = slot_3;
  slot_9 = slot_8;
  slot_9 = CDR (slot_9, (bool)0);
  slot_3 = slot_9;
  /* calling subr: car-safe */
  slot_8 = freloc->R6361722d73616665_car_safe_0 (slot_8);
  /* abbrev-table-put */
  /* const lisp obj: abbrev-table-put */
  /* l-value for lisp obj: abbrev-table-put */
  call_arr_216 = (struct Lisp_Object[4]) {d_reloc[(long long)135], slot_6, slot_7, slot_8};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)4, (&call_arr_216[(long long)0]));
  goto bb_17_latch;

bb_17_latch:
  (void)maybe_gc_quit ();
  goto bb_8;

bb_15:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763592444 5) (and #s(comp-mvar (t) nil nil nil 23688763433084 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* error */
  slot_5 = d_reloc[(long long)102];
  /* "Missing value for property %S" */
  slot_6 = d_reloc[(long long)259];
  slot_7 = slot_3;
  slot_7 = CAR (slot_7, (bool)1);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763342540 3) (and #s(comp-mvar (t) nil nil nil 23688763677176 3) #s(comp-mvar (t) nil nil nil 23688763677176 3) #s(comp-cstr (list) nil nil nil))) */
  /* error */
  /* const lisp obj: error */
  /* l-value for lisp obj: error */
  /* "Missing value for property %S" */
  /* const lisp obj: "Missing value for property %S" */
  /* l-value for lisp obj: "Missing value for property %S" */
  call_arr_217 = (struct Lisp_Object[3]) {d_reloc[(long long)102], d_reloc[(long long)259], slot_7};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_217[(long long)0]));
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_7:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762947074 5) (and #s(comp-mvar (t) nil nil nil 23688762937376 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* make-abbrev-table */
  slot_5 = d_reloc[(long long)47];
  /* make-abbrev-table */
  /* const lisp obj: make-abbrev-table */
  /* l-value for lisp obj: make-abbrev-table */
  call_arr_218 = (struct Lisp_Object[1]) {d_reloc[(long long)47]};
  /* calling subr: funcall */
  slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)1, (&call_arr_218[(long long)0]));
  slot_4 = slot_5;
  slot_5 = slot_0;
  slot_6 = slot_4;
  /* calling subr: set */
  (void)freloc->R736574_set_0 (slot_5, slot_6);
  slot_5 = slot_0;
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  /* calling subr: memq */
  slot_5 = freloc->R6d656d71_memq_0 (slot_5, slot_6);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_5.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_18; else goto bb_8_cstrs_1;

bb_18:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763487842 5) (and #s(comp-mvar (t) nil nil nil 23688763083758 5) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_5 = slot_0;
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* calling subr: symbol-value */
  slot_6 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)43]);
  /* calling subr: cons */
  slot_5 = freloc->R636f6e73_cons_0 (slot_5, slot_6);
  /* abbrev-table-name-list */
  /* const lisp obj: abbrev-table-name-list */
  /* l-value for lisp obj: abbrev-table-name-list */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)43], slot_5, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  goto bb_8;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762698854 4) (and #s(comp-mvar (t) nil nil nil 23688763579700 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_0;
  /* calling subr: symbol-value */
  slot_4 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_4);
  goto bb_6;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688764103568 8) (and #s(comp-mvar (t) nil nil nil 23688763714742 8) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_8 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_8 = freloc->R636f6e73_cons_0 (slot_8, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763389474 4) (and #s(comp-mvar (t) nil nil nil 23688763355586 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_3;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_1; else goto bb_19;

bb_19:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763457752 4) (and #s(comp-mvar (t) nil nil nil 23688763344840 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_2;
  /* calling subr: symbolp */
  slot_4 = freloc->R73796d626f6c70_symbolp_0 (slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_2; else goto bb_20;

bb_20:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763340110 4) (and #s(comp-mvar (t) nil nil nil 23688763745790 4) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_4 = slot_2;
  slot_5 = slot_3;
  /* calling subr: cons */
  slot_4 = freloc->R636f6e73_cons_0 (slot_4, slot_5);
  slot_3 = slot_4;
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  slot_2 = (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;

bb_4_cstrs_0:
  goto bb_4;

bb_6_cstrs_0:
  goto bb_6;

bb_8_cstrs_0:
  goto bb_8;

bb_16_cstrs_0:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763817212 5) (and #s(comp-mvar (t) nil nil nil 23688763433084 5) #s(comp-mvar (t) nil nil nil nil nil))) */
  goto bb_16;

bb_8_cstrs_1:
  goto bb_8;

bb_2_cstrs_1:
  goto bb_2;

bb_2_cstrs_2:
  goto bb_2;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_20 (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct Lisp_Object slot_11;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  goto bb_0;

bb_0:
  slot_1 = slot_0;
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (slot_1);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_1.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2_cstrs_0; else goto bb_1;

bb_2:
  /* LAP TAG 31 */
  return slot_1;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763143670 1) (and #s(comp-mvar (t) nil nil nil 23688763131234 1) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763151874 1) symbol-name) */
  slot_2 = slot_0;
  /* calling subr: symbol-name */
  slot_1 = freloc->R73796d626f6c2d6e616d65_symbol_name_0 (slot_2);
  /* 0 */
  slot_2 = d_reloc[(long long)3];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688762975534 3) intern) */
  slot_4 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: intern */
  slot_3 = freloc->R696e7465726e_intern_0 (slot_4, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* menu-item */
  slot_4 = d_reloc[(long long)261];
  slot_5 = slot_1;
  /* lambda */
  slot_6 = d_reloc[(long long)262];
  /* nil */
  slot_7 = d_reloc[(long long)4];
  /* (interactive) */
  slot_8 = d_reloc[(long long)263];
  /* abbrev-insert */
  slot_9 = d_reloc[(long long)225];
  /* quote */
  slot_10 = d_reloc[(long long)264];
  slot_11 = slot_0;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_11 = freloc->R636f6e73_cons_0 (slot_11, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* quote */
  /* const lisp obj: quote */
  /* l-value for lisp obj: quote */
  /* calling subr: cons */
  slot_10 = freloc->R636f6e73_cons_0 (d_reloc[(long long)264], slot_11);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_10 = freloc->R636f6e73_cons_0 (slot_10, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* abbrev-insert */
  /* const lisp obj: abbrev-insert */
  /* l-value for lisp obj: abbrev-insert */
  /* calling subr: cons */
  slot_9 = freloc->R636f6e73_cons_0 (d_reloc[(long long)225], slot_10);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_9 = freloc->R636f6e73_cons_0 (slot_9, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* (interactive) */
  /* const lisp obj: (interactive) */
  /* l-value for lisp obj: (interactive) */
  /* calling subr: cons */
  slot_8 = freloc->R636f6e73_cons_0 (d_reloc[(long long)263], slot_9);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_7 = freloc->R636f6e73_cons_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_8);
  /* lambda */
  /* const lisp obj: lambda */
  /* l-value for lisp obj: lambda */
  /* calling subr: cons */
  slot_6 = freloc->R636f6e73_cons_0 (d_reloc[(long long)262], slot_7);
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_6 = freloc->R636f6e73_cons_0 (slot_6, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* calling subr: cons */
  slot_5 = freloc->R636f6e73_cons_0 (slot_5, slot_6);
  /* menu-item */
  /* const lisp obj: menu-item */
  /* l-value for lisp obj: menu-item */
  /* calling subr: cons */
  slot_4 = freloc->R636f6e73_cons_0 (d_reloc[(long long)261], slot_5);
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 (slot_3, slot_4);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763670316 4) 0) */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 (slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* 0 */
  slot_2 = setcar ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, slot_3, (bool)0);
  slot_1 = slot_2;
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_21 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[3] call_arr_219;

entry:
  freloc = freloc_link_table;
  /* Lisp function: nil */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688764220790 2) 0) */
  /* nil */
  slot_2 = d_reloc[(long long)4];
  /* 2 */
  slot_3 = d_reloc[(long long)8];
  slot_4 = slot_0;
  /* 2 */
  /* calling subr: nth */
  slot_3 = freloc->R6e7468_nth_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, slot_4);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763537904 0) (and #s(comp-mvar (t) nil nil nil 23688764341066 0) #s(comp-mvar (t) nil nil nil 23688764341066 0) #s(comp-cstr (list) nil nil nil))) */
  /* 2 */
  slot_4 = d_reloc[(long long)8];
  slot_5 = slot_1;
  /* 2 */
  /* calling subr: nth */
  slot_4 = freloc->R6e7468_nth_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, slot_5);
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763364636 1) (and #s(comp-mvar (t) nil nil nil 23688763672108 1) #s(comp-mvar (t) nil nil nil 23688763672108 1) #s(comp-cstr (list) nil nil nil))) */
  /* nil */
  /* const lisp obj: nil */
  call_arr_219 = (struct Lisp_Object[3]) {(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, slot_3, slot_4};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_219[(long long)0]));
  return slot_2;
}

extern struct Lisp_Object
F6162627265762d7461626c652d6d656e75_abbrev_table_menu_0 (struct Lisp_Object par_0, struct Lisp_Object par_1, struct Lisp_Object par_2)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct Lisp_Object slot_6;
  struct Lisp_Object slot_7;
  struct Lisp_Object slot_8;
  struct Lisp_Object slot_9;
  struct Lisp_Object slot_10;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_220;
  struct Lisp_Object[3] call_arr_221;
  struct Lisp_Object[2] call_arr_222;
  struct Lisp_Object[2] call_arr_223;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev-table-menu */
  slot_0 = par_0;
  slot_1 = par_1;
  slot_2 = par_2;
  goto bb_0;

bb_0:
  slot_3 = slot_2;
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_3 = freloc->R636f6e73_cons_0 (slot_3, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  slot_4 = slot_3;
  /* calling subr: car-safe */
  slot_4 = freloc->R6361722d73616665_car_safe_0 (slot_4);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_4.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_1; else goto bb_2_cstrs_0;

bb_2:
  /* LAP TAG 11 */
  /* nil */
  slot_4 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: cons */
  slot_4 = freloc->R636f6e73_cons_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* obarray-map */
  slot_5 = d_reloc[(long long)48];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763237730 6) make-closure) */
  /* #[257 "\211J\205\x1f */
  slot_7 = d_reloc[(long long)265];
  slot_8 = slot_4;
  /* #[257 "\211J\205\x1f */
  /* const lisp obj: #[257 "\211J\205\x1f */
  /* l-value for lisp obj: #[257 "\211J\205\x1f */
  call_arr_220 = (struct Lisp_Object[2]) {d_reloc[(long long)265], slot_8};
  /* calling subr: make-closure */
  slot_6 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_220[(long long)0]));
  slot_7 = slot_0;
  /* obarray-map */
  /* const lisp obj: obarray-map */
  /* l-value for lisp obj: obarray-map */
  call_arr_221 = (struct Lisp_Object[3]) {d_reloc[(long long)48], slot_6, slot_7};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)3, (&call_arr_221[(long long)0]));
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763510402 5) make-sparse-keymap) */
  slot_6 = slot_1;
  /* calling subr: make-sparse-keymap */
  slot_5 = freloc->R6d616b652d7370617273652d6b65796d6170_make_sparse_keymap_0 (slot_6);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763534346 6) sort) */
  slot_7 = slot_4;
  /* calling subr: car-safe */
  slot_7 = freloc->R6361722d73616665_car_safe_0 (slot_7);
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763305336 8) make-closure) */
  /* #[514 "\300\242\301\x038\301\x038\"\207" [V0 2] 6 "

(fn X Y)"] */
  slot_9 = d_reloc[(long long)267];
  slot_10 = slot_3;
  /* #[514 "\300\242\301\x038\301\x038\"\207" [V0 2] 6 "

(fn X Y)"] */
  /* const lisp obj: #[514 "\300\242\301\x038\301\x038\"\207" [V0 2] 6 "

(fn X Y)"] */
  /* l-value for lisp obj: #[514 "\300\242\301\x038\301\x038\"\207" [V0 2] 6 "

(fn X Y)"] */
  call_arr_222 = (struct Lisp_Object[2]) {d_reloc[(long long)267], slot_10};
  /* calling subr: make-closure */
  slot_8 = freloc->R6d616b652d636c6f73757265_make_closure_0 ((long long)2, (&call_arr_222[(long long)0]));
  /* calling subr: sort */
  slot_6 = freloc->R736f7274_sort_0 (slot_7, slot_8);
  call_arr_223 = (struct Lisp_Object[2]) {slot_5, slot_6};
  /* calling subr: nconc */
  slot_5 = freloc->R6e636f6e63_nconc_0 ((long long)2, (&call_arr_223[(long long)0]));
  return slot_5;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763799432 4) (and #s(comp-mvar (t) nil nil nil 23688762741460 4) #s(comp-mvar nil (nil) nil nil nil nil))) */
  slot_4 = slot_3;
  /* string-lessp */
  slot_5 = d_reloc[(long long)246];
  /* string-lessp */
  /* const lisp obj: string-lessp */
  /* l-value for lisp obj: string-lessp */
  slot_4 = setcar (slot_4, d_reloc[(long long)246], (bool)1);
  goto bb_2;

bb_2_cstrs_0:
  goto bb_2;
}

extern struct Lisp_Object
F656469742d616262726576732d6d6f6465_edit_abbrevs_mode_0 ()
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_224;

entry:
  freloc = freloc_link_table;
  /* Lisp function: edit-abbrevs-mode */
  goto bb_0;

bb_0:
  /* optimized out: (setimm #s(comp-mvar nil (make-local-variable) nil nil 23688763881260 0) make-local-variable) */
  /* delay-mode-hooks */
  slot_1 = d_reloc[(long long)269];
  /* delay-mode-hooks */
  /* const lisp obj: delay-mode-hooks */
  /* l-value for lisp obj: delay-mode-hooks */
  /* calling subr: make-local-variable */
  (void)freloc->R6d616b652d6c6f63616c2d7661726961626c65_make_local_variable_0 (d_reloc[(long long)269]);
  /* t */
  slot_0 = d_reloc[(long long)26];
  /* delay-mode-hooks */
  /* const lisp obj: delay-mode-hooks */
  /* l-value for lisp obj: delay-mode-hooks */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: specbind */
  (void)freloc->R7370656362696e64_specbind_0 (d_reloc[(long long)269], d_reloc[(long long)26]);
  /* optimized out: (setimm #s(comp-mvar nil (kill-all-local-variables) nil nil 23688763881972 0) kill-all-local-variables) */
  /* nil */
  /* const lisp obj: nil */
  /* calling subr: kill-all-local-variables */
  (void)freloc->R6b696c6c2d616c6c2d6c6f63616c2d7661726961626c6573_kill_all_local_variables_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)NULL});
  /* edit-abbrevs-mode */
  slot_0 = d_reloc[(long long)58];
  /* major-mode */
  /* const lisp obj: major-mode */
  /* l-value for lisp obj: major-mode */
  /* edit-abbrevs-mode */
  /* const lisp obj: edit-abbrevs-mode */
  /* l-value for lisp obj: edit-abbrevs-mode */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)271], d_reloc[(long long)58], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* "Edit-Abbrevs" */
  slot_0 = d_reloc[(long long)272];
  /* mode-name */
  /* const lisp obj: mode-name */
  /* l-value for lisp obj: mode-name */
  /* "Edit-Abbrevs" */
  /* const lisp obj: "Edit-Abbrevs" */
  /* l-value for lisp obj: "Edit-Abbrevs" */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)273], d_reloc[(long long)272], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* optimized out: (setimm #s(comp-mvar nil (use-local-map) nil nil 23688763882838 0) use-local-map) */
  /* edit-abbrevs-mode-map */
  /* const lisp obj: edit-abbrevs-mode-map */
  /* l-value for lisp obj: edit-abbrevs-mode-map */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)275]);
  /* calling subr: use-local-map */
  (void)freloc->R7573652d6c6f63616c2d6d6170_use_local_map_0 (slot_1);
  /* optimized out: (setimm #s(comp-mvar nil (set-syntax-table) nil nil 23688763883288 0) set-syntax-table) */
  /* edit-abbrevs-mode-syntax-table */
  /* const lisp obj: edit-abbrevs-mode-syntax-table */
  /* l-value for lisp obj: edit-abbrevs-mode-syntax-table */
  /* calling subr: symbol-value */
  slot_1 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)276]);
  /* calling subr: set-syntax-table */
  (void)freloc->R7365742d73796e7461782d7461626c65_set_syntax_table_0 (slot_1);
  /* edit-abbrevs-mode-abbrev-table */
  /* const lisp obj: edit-abbrevs-mode-abbrev-table */
  /* l-value for lisp obj: edit-abbrevs-mode-abbrev-table */
  /* calling subr: symbol-value */
  slot_0 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)277]);
  /* local-abbrev-table */
  /* const lisp obj: local-abbrev-table */
  /* l-value for lisp obj: local-abbrev-table */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)54], slot_0, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* optimized out: (setimm #s(comp-mvar nil (make-local-variable) nil nil 23688763884020 0) make-local-variable) */
  /* font-lock-defaults */
  slot_1 = d_reloc[(long long)278];
  /* font-lock-defaults */
  /* const lisp obj: font-lock-defaults */
  /* l-value for lisp obj: font-lock-defaults */
  /* calling subr: make-local-variable */
  (void)freloc->R6d616b652d6c6f63616c2d7661726961626c65_make_local_variable_0 (d_reloc[(long long)278]);
  /* (edit-abbrevs-mode-font-lock-keywords nil nil ((95 . "w"))) */
  slot_0 = d_reloc[(long long)279];
  /* font-lock-defaults */
  /* const lisp obj: font-lock-defaults */
  /* l-value for lisp obj: font-lock-defaults */
  /* (edit-abbrevs-mode-font-lock-keywords nil nil ((95 . "w"))) */
  /* const lisp obj: (edit-abbrevs-mode-font-lock-keywords nil nil ((95 . "w"))) */
  /* l-value for lisp obj: (edit-abbrevs-mode-font-lock-keywords nil nil ((95 . "w"))) */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)278], d_reloc[(long long)279], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* nil */
  slot_0 = d_reloc[(long long)4];
  /* font-lock-multiline */
  /* const lisp obj: font-lock-multiline */
  /* l-value for lisp obj: font-lock-multiline */
  /* nil */
  /* const lisp obj: nil */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)280], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* 1 */
  /* calling subr: helper_unbind_n */
  (void)freloc->R68656c7065725f756e62696e645f6e_helper_unbind_n_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6});
  /* run-mode-hooks */
  slot_0 = d_reloc[(long long)281];
  /* edit-abbrevs-mode-hook */
  slot_1 = d_reloc[(long long)282];
  /* run-mode-hooks */
  /* const lisp obj: run-mode-hooks */
  /* l-value for lisp obj: run-mode-hooks */
  /* edit-abbrevs-mode-hook */
  /* const lisp obj: edit-abbrevs-mode-hook */
  /* l-value for lisp obj: edit-abbrevs-mode-hook */
  call_arr_224 = (struct Lisp_Object[2]) {d_reloc[(long long)281], d_reloc[(long long)282]};
  /* calling subr: funcall */
  slot_0 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_224[(long long)0]));
  return slot_0;
}

extern struct Lisp_Object
F6162627265762d2d706f737369626c792d73617665_abbrev__possibly_save_0 (struct Lisp_Object par_0, struct Lisp_Object par_1)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct Lisp_Object slot_2;
  struct Lisp_Object slot_3;
  struct Lisp_Object slot_4;
  struct Lisp_Object slot_5;
  struct comp_handler * c;
  struct Lisp_Object[2] call_arr_225;
  struct Lisp_Object[2] call_arr_226;
  struct Lisp_Object[2] call_arr_227;

entry:
  freloc = freloc_link_table;
  /* Lisp function: abbrev--possibly-save */
  slot_0 = par_0;
  slot_1 = par_1;
  goto bb_0;

bb_0:
  slot_2 = slot_0;
  /* query */
  slot_3 = d_reloc[(long long)283];
  /* query */
  /* const lisp obj: query */
  /* l-value for lisp obj: query */
  /* calling subr: eq */
  slot_2 = freloc->R6571_eq_0 (slot_2, d_reloc[(long long)283]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_2; else goto bb_1;

bb_2:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763570704 2) (and #s(comp-mvar (t) nil nil nil 23688763859256 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 12 */
  /* save-abbrevs */
  /* const lisp obj: save-abbrevs */
  /* l-value for lisp obj: save-abbrevs */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)284]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_0; else goto bb_3;

bb_4:
  /* LAP TAG 48 */
  return slot_2;

bb_3:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762797608 2) (and #s(comp-mvar (t) nil nil nil 23688763744186 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrevs-changed */
  /* const lisp obj: abbrevs-changed */
  /* l-value for lisp obj: abbrevs-changed */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)78]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_1; else goto bb_5;

bb_5:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763381272 2) (and #s(comp-mvar (t) nil nil nil 23688763030774 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  slot_2 = slot_1;
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_6; else goto bb_7_cstrs_0;

bb_7:
  /* LAP TAG 39 */
  /* write-abbrev-file */
  slot_2 = d_reloc[(long long)97];
  /* nil */
  slot_3 = d_reloc[(long long)4];
  /* write-abbrev-file */
  /* const lisp obj: write-abbrev-file */
  /* l-value for lisp obj: write-abbrev-file */
  /* nil */
  /* const lisp obj: nil */
  call_arr_225 = (struct Lisp_Object[2]) {d_reloc[(long long)97], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}};
  /* calling subr: funcall */
  (void)freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_225[(long long)0]));
  /* nil */
  slot_2 = d_reloc[(long long)4];
  /* nil */
  /* const lisp obj: nil */
  return (struct Lisp_Object) {.i=(struct Lisp_X *)NULL};

bb_6:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763482702 2) (and #s(comp-mvar (t) nil nil nil 23688763535948 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* save-abbrevs */
  /* const lisp obj: save-abbrevs */
  /* l-value for lisp obj: save-abbrevs */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)284]);
  /* silently */
  slot_3 = d_reloc[(long long)285];
  /* silently */
  /* const lisp obj: silently */
  /* l-value for lisp obj: silently */
  /* calling subr: eq */
  slot_2 = freloc->R6571_eq_0 (slot_2, d_reloc[(long long)285]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_8; else goto bb_7_cstrs_1;

bb_8:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762831470 2) (and #s(comp-mvar (t) nil nil nil 23688763823296 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* y-or-n-p */
  slot_2 = d_reloc[(long long)111];
  /* optimized out: (setimm #s(comp-mvar (t) nil nil nil 23688763663390 3) format) */
  /* "Save abbrevs in %s? " */
  slot_4 = d_reloc[(long long)286];
  /* abbrev-file-name */
  /* const lisp obj: abbrev-file-name */
  /* l-value for lisp obj: abbrev-file-name */
  /* calling subr: symbol-value */
  slot_5 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)79]);
  /* "Save abbrevs in %s? " */
  /* const lisp obj: "Save abbrevs in %s? " */
  /* l-value for lisp obj: "Save abbrevs in %s? " */
  call_arr_226 = (struct Lisp_Object[2]) {d_reloc[(long long)286], slot_5};
  /* calling subr: format */
  slot_3 = freloc->R666f726d6174_format_0 ((long long)2, (&call_arr_226[(long long)0]));
  /* y-or-n-p */
  /* const lisp obj: y-or-n-p */
  /* l-value for lisp obj: y-or-n-p */
  call_arr_227 = (struct Lisp_Object[2]) {d_reloc[(long long)111], slot_3};
  /* calling subr: funcall */
  slot_2 = freloc->R66756e63616c6c_funcall_0 ((long long)2, (&call_arr_227[(long long)0]));
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_9; else goto bb_7_cstrs_2;

bb_9:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763878414 2) (and #s(comp-mvar (t) nil nil nil 23688763011846 2) #s(comp-mvar nil (nil) nil nil nil nil))) */
  /* LAP TAG 45 */
  /* nil */
  slot_2 = d_reloc[(long long)4];
  /* abbrevs-changed */
  /* const lisp obj: abbrevs-changed */
  /* l-value for lisp obj: abbrevs-changed */
  /* nil */
  /* const lisp obj: nil */
  /* const lisp obj: nil */
  /* calling subr: set_internal */
  (void)freloc->R7365745f696e7465726e616c_set_internal_0 (d_reloc[(long long)78], (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (struct Lisp_Object) {.i=(struct Lisp_X *)NULL}, (int)0);
  /* t */
  slot_2 = d_reloc[(long long)26];
  goto bb_4;

bb_1:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688763452444 2) (and #s(comp-mvar (t) nil nil nil 23688763859256 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* save-abbrevs */
  /* const lisp obj: save-abbrevs */
  /* l-value for lisp obj: save-abbrevs */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)284]);
  /* nil */
  /* const lisp obj: nil */
  /* BASE_EQ */
  /* XLI */
  /* XLI */
  if ((long long)bitcast((void *)slot_2.i, unsigned long long) == (long long)bitcast((void *)(struct Lisp_Object) {.i=(struct Lisp_X *)NULL}.i, unsigned long long)) goto bb_4_cstrs_2; else goto bb_10;

bb_10:
  /* optimized out: (assume #s(comp-mvar (t) nil nil nil 23688762950926 2) (and #s(comp-mvar (t) nil nil nil 23688763572848 2) #s(comp-mvar (t) nil nil nil nil nil))) */
  /* abbrevs-changed */
  /* const lisp obj: abbrevs-changed */
  /* l-value for lisp obj: abbrevs-changed */
  /* calling subr: symbol-value */
  slot_2 = freloc->R73796d626f6c2d76616c7565_symbol_value_0 (d_reloc[(long long)78]);
  return slot_2;

bb_4_cstrs_0:
  goto bb_4;

bb_4_cstrs_1:
  goto bb_4;

bb_7_cstrs_0:
  goto bb_7;

bb_7_cstrs_1:
  goto bb_7;

bb_7_cstrs_2:
  goto bb_7;

bb_4_cstrs_2:
  goto bb_4;
}

extern struct Lisp_Object
top_level_run (struct Lisp_Object par_0)
{
  struct freloc_link_table * freloc;
  struct Lisp_Object slot_0;
  struct Lisp_Object slot_1;
  struct comp_handler * c;

entry:
  freloc = freloc_link_table;
  /* Top level */
  slot_0 = par_0;
  /* 0 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_0" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_0" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_0" */
  /* 2 */
  /* many */
  /* const lisp obj: many */
  /* l-value for lisp obj: many */
  /* (function (t t &rest t) t) */
  /* const lisp obj: (function (t t &rest t) t) */
  /* l-value for lisp obj: (function (t t &rest t) t) */
  /* (0 nil nil) */
  /* const lisp obj: (0 nil nil) */
  /* l-value for lisp obj: (0 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc_eph[(long long)1], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc_eph[(long long)0], d_reloc[(long long)287], d_reloc_eph[(long long)2], slot_0);
  /* 1 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_1" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_1" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_1" */
  /* 3 */
  /* 3 */
  /* (function (t t t) t) */
  /* const lisp obj: (function (t t t) t) */
  /* l-value for lisp obj: (function (t t t) t) */
  /* (1 nil nil) */
  /* const lisp obj: (1 nil nil) */
  /* l-value for lisp obj: (1 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc_eph[(long long)3], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)288], d_reloc_eph[(long long)4], slot_0);
  /* 2 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_2" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_2" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_2" */
  /* 2 */
  /* many */
  /* const lisp obj: many */
  /* l-value for lisp obj: many */
  /* (function (t t &rest t) t) */
  /* const lisp obj: (function (t t &rest t) t) */
  /* l-value for lisp obj: (function (t t &rest t) t) */
  /* (2 nil nil) */
  /* const lisp obj: (2 nil nil) */
  /* l-value for lisp obj: (2 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc_eph[(long long)5], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc_eph[(long long)0], d_reloc[(long long)287], d_reloc_eph[(long long)6], slot_0);
  /* 3 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_3" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_3" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_3" */
  /* 3 */
  /* 3 */
  /* (function (t t t) t) */
  /* const lisp obj: (function (t t t) t) */
  /* l-value for lisp obj: (function (t t t) t) */
  /* (3 nil nil) */
  /* const lisp obj: (3 nil nil) */
  /* l-value for lisp obj: (3 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc_eph[(long long)7], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)288], d_reloc_eph[(long long)8], slot_0);
  /* 4 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_4" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_4" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_4" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (4 nil nil) */
  /* const lisp obj: (4 nil nil) */
  /* l-value for lisp obj: (4 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x12}, d_reloc_eph[(long long)9], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)10], slot_0);
  /* 5 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12" */
  /* 0 */
  /* 0 */
  /* (function nil null) */
  /* const lisp obj: (function nil null) */
  /* l-value for lisp obj: (function nil null) */
  /* (5 nil nil) */
  /* const lisp obj: (5 nil nil) */
  /* l-value for lisp obj: (5 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x16}, d_reloc_eph[(long long)11], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)291], d_reloc_eph[(long long)12], slot_0);
  /* 6 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_6" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_6" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_6" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (6 nil nil) */
  /* const lisp obj: (6 nil nil) */
  /* l-value for lisp obj: (6 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x1a}, d_reloc_eph[(long long)13], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)14], slot_0);
  /* 7 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_7" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_7" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_7" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (7 nil nil) */
  /* const lisp obj: (7 nil nil) */
  /* l-value for lisp obj: (7 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x1e}, d_reloc_eph[(long long)15], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)16], slot_0);
  /* 8 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_8" */
  /* 2 */
  /* 2 */
  /* (function (t t) boolean) */
  /* const lisp obj: (function (t t) boolean) */
  /* l-value for lisp obj: (function (t t) boolean) */
  /* (8 nil nil) */
  /* const lisp obj: (8 nil nil) */
  /* l-value for lisp obj: (8 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x22}, d_reloc_eph[(long long)17], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)296], d_reloc_eph[(long long)18], slot_0);
  /* 9 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_9" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_9" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_9" */
  /* 1 */
  /* 1 */
  /* (function (t) null) */
  /* const lisp obj: (function (t) null) */
  /* l-value for lisp obj: (function (t) null) */
  /* (9 nil nil) */
  /* const lisp obj: (9 nil nil) */
  /* l-value for lisp obj: (9 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x26}, d_reloc_eph[(long long)19], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)300], d_reloc_eph[(long long)20], slot_0);
  /* 10 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_11" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_11" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_11" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (10 nil nil) */
  /* const lisp obj: (10 nil nil) */
  /* l-value for lisp obj: (10 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2a}, d_reloc_eph[(long long)21], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)22], slot_0);
  /* 11 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_13" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_13" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_13" */
  /* 0 */
  /* 0 */
  /* (function nil (integer 3 3)) */
  /* const lisp obj: (function nil (integer 3 3)) */
  /* l-value for lisp obj: (function nil (integer 3 3)) */
  /* (11 nil nil) */
  /* const lisp obj: (11 nil nil) */
  /* l-value for lisp obj: (11 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x2e}, d_reloc_eph[(long long)23], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)307], d_reloc_eph[(long long)24], slot_0);
  /* 12 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_14" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (12 nil nil) */
  /* const lisp obj: (12 nil nil) */
  /* l-value for lisp obj: (12 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x32}, d_reloc_eph[(long long)25], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)26], slot_0);
  /* 13 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_15" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_15" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_15" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (13 nil nil) */
  /* const lisp obj: (13 nil nil) */
  /* l-value for lisp obj: (13 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x36}, d_reloc_eph[(long long)27], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)28], slot_0);
  /* 14 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_16" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_16" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_16" */
  /* 2 */
  /* many */
  /* const lisp obj: many */
  /* l-value for lisp obj: many */
  /* (function (t t &rest t) t) */
  /* const lisp obj: (function (t t &rest t) t) */
  /* l-value for lisp obj: (function (t t &rest t) t) */
  /* (14 nil nil) */
  /* const lisp obj: (14 nil nil) */
  /* l-value for lisp obj: (14 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x3a}, d_reloc_eph[(long long)29], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc_eph[(long long)0], d_reloc[(long long)287], d_reloc_eph[(long long)30], slot_0);
  /* 15 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_17" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_17" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_17" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (15 nil nil) */
  /* const lisp obj: (15 nil nil) */
  /* l-value for lisp obj: (15 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x3e}, d_reloc_eph[(long long)31], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)32], slot_0);
  /* 16 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_18" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_18" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_18" */
  /* 3 */
  /* 3 */
  /* (function (t t t) t) */
  /* const lisp obj: (function (t t t) t) */
  /* l-value for lisp obj: (function (t t t) t) */
  /* (16 nil nil) */
  /* const lisp obj: (16 nil nil) */
  /* l-value for lisp obj: (16 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x42}, d_reloc_eph[(long long)33], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)288], d_reloc_eph[(long long)34], slot_0);
  /* 17 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_19" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_19" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_19" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (17 nil nil) */
  /* const lisp obj: (17 nil nil) */
  /* l-value for lisp obj: (17 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x46}, d_reloc_eph[(long long)35], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)36], slot_0);
  /* 18 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_20" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_20" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_20" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (18 nil nil) */
  /* const lisp obj: (18 nil nil) */
  /* l-value for lisp obj: (18 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x4a}, d_reloc_eph[(long long)37], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)38], slot_0);
  /* 19 */
  /* "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_21" */
  /* const lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_21" */
  /* l-value for lisp obj: "F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_21" */
  /* 2 */
  /* 2 */
  /* (function (t t) t) */
  /* const lisp obj: (function (t t) t) */
  /* l-value for lisp obj: (function (t t) t) */
  /* (19 nil nil) */
  /* const lisp obj: (19 nil nil) */
  /* l-value for lisp obj: (19 nil nil) */
  /* calling subr: comp--register-lambda */
  (void)freloc->R636f6d702d2d72656769737465722d6c616d626461_comp__register_lambda_0 ((struct Lisp_Object) {.i=(struct Lisp_X *)0x4e}, d_reloc_eph[(long long)39], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)299], d_reloc_eph[(long long)40], slot_0);
  /* (byte-code "\300\301!\210\302\303\304\305\306\307\310\311&\a\210\312\313\314\315\316DD\317\320\321\322\323&\a\210\312\324\314\315\325DD\326\322\327\310\303\310\330&	\207" [require obarray custom-declare-group abbrev-mode nil "Word abbreviations mode." :link (custom-manual "(emacs)Abbrevs") :group abbrev custom-declare-variable abbrev-file-name funcall function #[0 "\300\301\302\"\207" [locate-user-emacs-file "abbrev_defs" ".abbrev_defs"] 3 ""] "Default name of file from which to read and where to save abbrevs." :initialize custom-initialize-delay :type file only-global-abbrevs #[0 "\300\207" [nil] 1 ""] "Non-nil means user plans to use only global abbrevs.
This makes the commands that normally define mode-specific abbrevs
define global abbrevs instead." boolean convenience] 10) */
  /* const lisp obj: (byte-code "\300\301!\210\302\303\304\305\306\307\310\311&\a\210\312\313\314\315\316DD\317\320\321\322\323&\a\210\312\324\314\315\325DD\326\322\327\310\303\310\330&	\207" [require obarray custom-declare-group abbrev-mode nil "Word abbreviations mode." :link (custom-manual "(emacs)Abbrevs") :group abbrev custom-declare-variable abbrev-file-name funcall function #[0 "\300\301\302\"\207" [locate-user-emacs-file "abbrev_defs" ".abbrev_defs"] 3 ""] "Default name of file from which to read and w... */
  /* l-value for lisp obj: (byte-code "\300\301!\210\302\303\304\305\306\307\310\311&\a\210\312\313\314\315\316DD\317\320\321\322\323&\a\210\312\324\314\315\325DD\326\322\327\310\303\310\330&	\207" [require obarray custom-declare-group abbrev-mode nil "Word abbreviations mode." :link (custom-manual "(emacs)Abbrevs") :group abbrev custom-declare-variable abbrev-file-name funcall function #[0 "\300\301\302\"\207" [locate-user-emacs-file "abbrev_defs" ".abbrev_defs"] 3 ""] "Default name of file from which to read... */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)20], d_reloc[(long long)26]);
  /* abbrev-mode */
  /* const lisp obj: abbrev-mode */
  /* l-value for lisp obj: abbrev-mode */
  /* "F6162627265762d6d6f6465_abbrev_mode_0" */
  /* const lisp obj: "F6162627265762d6d6f6465_abbrev_mode_0" */
  /* l-value for lisp obj: "F6162627265762d6d6f6465_abbrev_mode_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) t) */
  /* const lisp obj: (function (&optional t) t) */
  /* l-value for lisp obj: (function (&optional t) t) */
  /* (20 (interactive (byte-code "\b\203
 */
  /* const lisp obj: (20 (interactive (byte-code "\b\203
 */
  /* l-value for lisp obj: (20 (interactive (byte-code "\b\203
 */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)27], d_reloc_eph[(long long)41], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)290], d_reloc_eph[(long long)42], slot_0);
  /* (defvar abbrev-mode-hook nil) */
  /* const lisp obj: (defvar abbrev-mode-hook nil) */
  /* l-value for lisp obj: (defvar abbrev-mode-hook nil) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)21], d_reloc[(long long)26]);
  /* (byte-code "\301\302N\204\f */
  /* const lisp obj: (byte-code "\301\302N\204\f */
  /* l-value for lisp obj: (byte-code "\301\302N\204\f */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)22], d_reloc[(long long)26]);
  /* (defvar edit-abbrevs-mode-map (define-keymap "C-x C-s" 'abbrev-edit-save-buffer "C-x C-w" 'abbrev-edit-save-to-file "C-c C-c" 'edit-abbrevs-redefine) "Keymap used in `edit-abbrevs'.") */
  /* const lisp obj: (defvar edit-abbrevs-mode-map (define-keymap "C-x C-s" 'abbrev-edit-save-buffer "C-x C-w" 'abbrev-edit-save-to-file "C-c C-c" 'edit-abbrevs-redefine) "Keymap used in `edit-abbrevs'.") */
  /* l-value for lisp obj: (defvar edit-abbrevs-mode-map (define-keymap "C-x C-s" 'abbrev-edit-save-buffer "C-x C-w" 'abbrev-edit-save-to-file "C-c C-c" 'edit-abbrevs-redefine) "Keymap used in `edit-abbrevs'.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)23], d_reloc[(long long)26]);
  /* kill-all-abbrevs */
  /* const lisp obj: kill-all-abbrevs */
  /* l-value for lisp obj: kill-all-abbrevs */
  /* "F6b696c6c2d616c6c2d61626272657673_kill_all_abbrevs_0" */
  /* const lisp obj: "F6b696c6c2d616c6c2d61626272657673_kill_all_abbrevs_0" */
  /* l-value for lisp obj: "F6b696c6c2d616c6c2d61626272657673_kill_all_abbrevs_0" */
  /* 0 */
  /* 0 */
  /* (function nil null) */
  /* const lisp obj: (function nil null) */
  /* l-value for lisp obj: (function nil null) */
  /* (21 (interactive nil) nil) */
  /* const lisp obj: (21 (interactive nil) nil) */
  /* l-value for lisp obj: (21 (interactive nil) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)76], d_reloc_eph[(long long)43], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)291], d_reloc_eph[(long long)44], slot_0);
  /* copy-abbrev-table */
  /* const lisp obj: copy-abbrev-table */
  /* l-value for lisp obj: copy-abbrev-table */
  /* "F636f70792d6162627265762d7461626c65_copy_abbrev_table_0" */
  /* const lisp obj: "F636f70792d6162627265762d7461626c65_copy_abbrev_table_0" */
  /* l-value for lisp obj: "F636f70792d6162627265762d7461626c65_copy_abbrev_table_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (22 nil nil) */
  /* const lisp obj: (22 nil nil) */
  /* l-value for lisp obj: (22 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)45], d_reloc_eph[(long long)46], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)47], slot_0);
  /* insert-abbrevs */
  /* const lisp obj: insert-abbrevs */
  /* l-value for lisp obj: insert-abbrevs */
  /* "F696e736572742d61626272657673_insert_abbrevs_0" */
  /* const lisp obj: "F696e736572742d61626272657673_insert_abbrevs_0" */
  /* l-value for lisp obj: "F696e736572742d61626272657673_insert_abbrevs_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (23 (interactive nil) nil) */
  /* const lisp obj: (23 (interactive nil) nil) */
  /* l-value for lisp obj: (23 (interactive nil) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)48], d_reloc_eph[(long long)49], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)50], slot_0);
  /* list-abbrevs */
  /* const lisp obj: list-abbrevs */
  /* l-value for lisp obj: list-abbrevs */
  /* "F6c6973742d61626272657673_list_abbrevs_0" */
  /* const lisp obj: "F6c6973742d61626272657673_list_abbrevs_0" */
  /* l-value for lisp obj: "F6c6973742d61626272657673_list_abbrevs_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) t) */
  /* const lisp obj: (function (&optional t) t) */
  /* l-value for lisp obj: (function (&optional t) t) */
  /* (24 (interactive "P") nil) */
  /* const lisp obj: (24 (interactive "P") nil) */
  /* l-value for lisp obj: (24 (interactive "P") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)51], d_reloc_eph[(long long)52], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)290], d_reloc_eph[(long long)53], slot_0);
  /* abbrev-table-name */
  /* const lisp obj: abbrev-table-name */
  /* l-value for lisp obj: abbrev-table-name */
  /* "F6162627265762d7461626c652d6e616d65_abbrev_table_name_0" */
  /* const lisp obj: "F6162627265762d7461626c652d6e616d65_abbrev_table_name_0" */
  /* l-value for lisp obj: "F6162627265762d7461626c652d6e616d65_abbrev_table_name_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (25 nil nil) */
  /* const lisp obj: (25 nil nil) */
  /* l-value for lisp obj: (25 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)61], d_reloc_eph[(long long)54], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)55], slot_0);
  /* prepare-abbrev-list-buffer */
  /* const lisp obj: prepare-abbrev-list-buffer */
  /* l-value for lisp obj: prepare-abbrev-list-buffer */
  /* "F707265706172652d6162627265762d6c6973742d627566666572_prepare_abbrev_list_buffer_0" */
  /* const lisp obj: "F707265706172652d6162627265762d6c6973742d627566666572_prepare_abbrev_list_buffer_0" */
  /* l-value for lisp obj: "F707265706172652d6162627265762d6c6973742d627566666572_prepare_abbrev_list_buffer_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) buffer) */
  /* const lisp obj: (function (&optional t) buffer) */
  /* l-value for lisp obj: (function (&optional t) buffer) */
  /* (26 nil nil) */
  /* const lisp obj: (26 nil nil) */
  /* l-value for lisp obj: (26 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)53], d_reloc_eph[(long long)56], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)293], d_reloc_eph[(long long)57], slot_0);
  /* edit-abbrevs */
  /* const lisp obj: edit-abbrevs */
  /* l-value for lisp obj: edit-abbrevs */
  /* "F656469742d61626272657673_edit_abbrevs_0" */
  /* const lisp obj: "F656469742d61626272657673_edit_abbrevs_0" */
  /* l-value for lisp obj: "F656469742d61626272657673_edit_abbrevs_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (27 (interactive nil) nil) */
  /* const lisp obj: (27 (interactive nil) nil) */
  /* l-value for lisp obj: (27 (interactive nil) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)58], d_reloc_eph[(long long)59], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)60], slot_0);
  /* edit-abbrevs-redefine */
  /* const lisp obj: edit-abbrevs-redefine */
  /* l-value for lisp obj: edit-abbrevs-redefine */
  /* "F656469742d616262726576732d7265646566696e65_edit_abbrevs_redefine_0" */
  /* const lisp obj: "F656469742d616262726576732d7265646566696e65_edit_abbrevs_redefine_0" */
  /* l-value for lisp obj: "F656469742d616262726576732d7265646566696e65_edit_abbrevs_redefine_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (28 (interactive nil) (edit-abbrevs-mode)) */
  /* const lisp obj: (28 (interactive nil) (edit-abbrevs-mode)) */
  /* l-value for lisp obj: (28 (interactive nil) (edit-abbrevs-mode)) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)96], d_reloc_eph[(long long)61], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)62], slot_0);
  /* define-abbrevs */
  /* const lisp obj: define-abbrevs */
  /* l-value for lisp obj: define-abbrevs */
  /* "F646566696e652d61626272657673_define_abbrevs_0" */
  /* const lisp obj: "F646566696e652d61626272657673_define_abbrevs_0" */
  /* l-value for lisp obj: "F646566696e652d61626272657673_define_abbrevs_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) null) */
  /* const lisp obj: (function (&optional t) null) */
  /* l-value for lisp obj: (function (&optional t) null) */
  /* (29 (interactive "P") nil) */
  /* const lisp obj: (29 (interactive "P") nil) */
  /* l-value for lisp obj: (29 (interactive "P") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)66], d_reloc_eph[(long long)63], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)294], d_reloc_eph[(long long)64], slot_0);
  /* read-abbrev-file */
  /* const lisp obj: read-abbrev-file */
  /* l-value for lisp obj: read-abbrev-file */
  /* "F726561642d6162627265762d66696c65_read_abbrev_file_0" */
  /* const lisp obj: "F726561642d6162627265762d66696c65_read_abbrev_file_0" */
  /* l-value for lisp obj: "F726561642d6162627265762d66696c65_read_abbrev_file_0" */
  /* 0 */
  /* 2 */
  /* (function (&optional t t) null) */
  /* const lisp obj: (function (&optional t t) null) */
  /* l-value for lisp obj: (function (&optional t t) null) */
  /* (30 (interactive (byte-code "\301\302\303\b\"\304\b\305$C\207" [abbrev-file-name read-file-name format-prompt "Read abbrev file" nil t] 5)) nil) */
  /* const lisp obj: (30 (interactive (byte-code "\301\302\303\b\"\304\b\305$C\207" [abbrev-file-name read-file-name format-prompt "Read abbrev file" nil t] 5)) nil) */
  /* l-value for lisp obj: (30 (interactive (byte-code "\301\302\303\b\"\304\b\305$C\207" [abbrev-file-name read-file-name format-prompt "Read abbrev file" nil t] 5)) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)80], d_reloc_eph[(long long)65], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)295], d_reloc_eph[(long long)66], slot_0);
  /* quietly-read-abbrev-file */
  /* const lisp obj: quietly-read-abbrev-file */
  /* l-value for lisp obj: quietly-read-abbrev-file */
  /* "F71756965746c792d726561642d6162627265762d66696c65_quietly_read_abbrev_file_0" */
  /* const lisp obj: "F71756965746c792d726561642d6162627265762d66696c65_quietly_read_abbrev_file_0" */
  /* l-value for lisp obj: "F71756965746c792d726561642d6162627265762d66696c65_quietly_read_abbrev_file_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) t) */
  /* const lisp obj: (function (&optional t) t) */
  /* l-value for lisp obj: (function (&optional t) t) */
  /* (31 nil nil) */
  /* const lisp obj: (31 nil nil) */
  /* l-value for lisp obj: (31 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)67], d_reloc_eph[(long long)68], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)290], d_reloc_eph[(long long)69], slot_0);
  /* write-abbrev-file */
  /* const lisp obj: write-abbrev-file */
  /* l-value for lisp obj: write-abbrev-file */
  /* "F77726974652d6162627265762d66696c65_write_abbrev_file_0" */
  /* const lisp obj: "F77726974652d6162627265762d66696c65_write_abbrev_file_0" */
  /* l-value for lisp obj: "F77726974652d6162627265762d66696c65_write_abbrev_file_0" */
  /* 0 */
  /* 2 */
  /* (function (&optional t t) t) */
  /* const lisp obj: (function (&optional t t) t) */
  /* l-value for lisp obj: (function (&optional t t) t) */
  /* (32 (interactive (byte-code "\301\302\303\304\b!!\b#C\207" [abbrev-file-name read-file-name "Write abbrev file: " file-name-directory expand-file-name] 5)) nil) */
  /* const lisp obj: (32 (interactive (byte-code "\301\302\303\304\b!!\b#C\207" [abbrev-file-name read-file-name "Write abbrev file: " file-name-directory expand-file-name] 5)) nil) */
  /* l-value for lisp obj: (32 (interactive (byte-code "\301\302\303\304\b!!\b#C\207" [abbrev-file-name read-file-name "Write abbrev file: " file-name-directory expand-file-name] 5)) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)97], d_reloc_eph[(long long)70], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)297], d_reloc_eph[(long long)71], slot_0);
  /* abbrev-edit-save-to-file */
  /* const lisp obj: abbrev-edit-save-to-file */
  /* l-value for lisp obj: abbrev-edit-save-to-file */
  /* "F6162627265762d656469742d736176652d746f2d66696c65_abbrev_edit_save_to_file_0" */
  /* const lisp obj: "F6162627265762d656469742d736176652d746f2d66696c65_abbrev_edit_save_to_file_0" */
  /* l-value for lisp obj: "F6162627265762d656469742d736176652d746f2d66696c65_abbrev_edit_save_to_file_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (33 (interactive (byte-code "\301\302\303\304\b!!\b#C\207" [abbrev-file-name read-file-name "Save abbrevs to file: " file-name-directory expand-file-name] 5)) (edit-abbrevs-mode)) */
  /* const lisp obj: (33 (interactive (byte-code "\301\302\303\304\b!!\b#C\207" [abbrev-file-name read-file-name "Save abbrevs to file: " file-name-directory expand-file-name] 5)) (edit-abbrevs-mode)) */
  /* l-value for lisp obj: (33 (interactive (byte-code "\301\302\303\304\b!!\b#C\207" [abbrev-file-name read-file-name "Save abbrevs to file: " file-name-directory expand-file-name] 5)) (edit-abbrevs-mode)) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)98], d_reloc_eph[(long long)72], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)73], slot_0);
  /* abbrev-edit-save-buffer */
  /* const lisp obj: abbrev-edit-save-buffer */
  /* l-value for lisp obj: abbrev-edit-save-buffer */
  /* "F6162627265762d656469742d736176652d627566666572_abbrev_edit_save_buffer_0" */
  /* const lisp obj: "F6162627265762d656469742d736176652d627566666572_abbrev_edit_save_buffer_0" */
  /* l-value for lisp obj: "F6162627265762d656469742d736176652d627566666572_abbrev_edit_save_buffer_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (34 (interactive nil) (edit-abbrevs-mode)) */
  /* const lisp obj: (34 (interactive nil) (edit-abbrevs-mode)) */
  /* l-value for lisp obj: (34 (interactive nil) (edit-abbrevs-mode)) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)74], d_reloc_eph[(long long)75], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)76], slot_0);
  /* add-mode-abbrev */
  /* const lisp obj: add-mode-abbrev */
  /* l-value for lisp obj: add-mode-abbrev */
  /* "F6164642d6d6f64652d616262726576_add_mode_abbrev_0" */
  /* const lisp obj: "F6164642d6d6f64652d616262726576_add_mode_abbrev_0" */
  /* l-value for lisp obj: "F6164642d6d6f64652d616262726576_add_mode_abbrev_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (35 (interactive "P") nil) */
  /* const lisp obj: (35 (interactive "P") nil) */
  /* l-value for lisp obj: (35 (interactive "P") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)77], d_reloc_eph[(long long)78], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)79], slot_0);
  /* add-global-abbrev */
  /* const lisp obj: add-global-abbrev */
  /* l-value for lisp obj: add-global-abbrev */
  /* "F6164642d676c6f62616c2d616262726576_add_global_abbrev_0" */
  /* const lisp obj: "F6164642d676c6f62616c2d616262726576_add_global_abbrev_0" */
  /* l-value for lisp obj: "F6164642d676c6f62616c2d616262726576_add_global_abbrev_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (36 (interactive "P") nil) */
  /* const lisp obj: (36 (interactive "P") nil) */
  /* l-value for lisp obj: (36 (interactive "P") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)80], d_reloc_eph[(long long)81], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)82], slot_0);
  /* add-abbrev */
  /* const lisp obj: add-abbrev */
  /* l-value for lisp obj: add-abbrev */
  /* "F6164642d616262726576_add_abbrev_0" */
  /* const lisp obj: "F6164642d616262726576_add_abbrev_0" */
  /* l-value for lisp obj: "F6164642d616262726576_add_abbrev_0" */
  /* 3 */
  /* 3 */
  /* (function (t t t) t) */
  /* const lisp obj: (function (t t t) t) */
  /* l-value for lisp obj: (function (t t t) t) */
  /* (37 nil nil) */
  /* const lisp obj: (37 nil nil) */
  /* l-value for lisp obj: (37 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)99], d_reloc_eph[(long long)83], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)288], d_reloc_eph[(long long)84], slot_0);
  /* inverse-add-mode-abbrev */
  /* const lisp obj: inverse-add-mode-abbrev */
  /* l-value for lisp obj: inverse-add-mode-abbrev */
  /* "F696e76657273652d6164642d6d6f64652d616262726576_inverse_add_mode_abbrev_0" */
  /* const lisp obj: "F696e76657273652d6164642d6d6f64652d616262726576_inverse_add_mode_abbrev_0" */
  /* l-value for lisp obj: "F696e76657273652d6164642d6d6f64652d616262726576_inverse_add_mode_abbrev_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (38 (interactive "p") nil) */
  /* const lisp obj: (38 (interactive "p") nil) */
  /* l-value for lisp obj: (38 (interactive "p") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)85], d_reloc_eph[(long long)86], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)87], slot_0);
  /* inverse-add-global-abbrev */
  /* const lisp obj: inverse-add-global-abbrev */
  /* l-value for lisp obj: inverse-add-global-abbrev */
  /* "F696e76657273652d6164642d676c6f62616c2d616262726576_inverse_add_global_abbrev_0" */
  /* const lisp obj: "F696e76657273652d6164642d676c6f62616c2d616262726576_inverse_add_global_abbrev_0" */
  /* l-value for lisp obj: "F696e76657273652d6164642d676c6f62616c2d616262726576_inverse_add_global_abbrev_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (39 (interactive "p") nil) */
  /* const lisp obj: (39 (interactive "p") nil) */
  /* l-value for lisp obj: (39 (interactive "p") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)88], d_reloc_eph[(long long)89], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)90], slot_0);
  /* inverse-add-abbrev */
  /* const lisp obj: inverse-add-abbrev */
  /* l-value for lisp obj: inverse-add-abbrev */
  /* "F696e76657273652d6164642d616262726576_inverse_add_abbrev_0" */
  /* const lisp obj: "F696e76657273652d6164642d616262726576_inverse_add_abbrev_0" */
  /* l-value for lisp obj: "F696e76657273652d6164642d616262726576_inverse_add_abbrev_0" */
  /* 3 */
  /* 3 */
  /* (function (t t t) t) */
  /* const lisp obj: (function (t t t) t) */
  /* l-value for lisp obj: (function (t t t) t) */
  /* (40 nil nil) */
  /* const lisp obj: (40 nil nil) */
  /* l-value for lisp obj: (40 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)118], d_reloc_eph[(long long)91], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)288], d_reloc_eph[(long long)92], slot_0);
  /* abbrev-prefix-mark */
  /* const lisp obj: abbrev-prefix-mark */
  /* l-value for lisp obj: abbrev-prefix-mark */
  /* "F6162627265762d7072656669782d6d61726b_abbrev_prefix_mark_0" */
  /* const lisp obj: "F6162627265762d7072656669782d6d61726b_abbrev_prefix_mark_0" */
  /* l-value for lisp obj: "F6162627265762d7072656669782d6d61726b_abbrev_prefix_mark_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) t) */
  /* const lisp obj: (function (&optional t) t) */
  /* l-value for lisp obj: (function (&optional t) t) */
  /* (41 (interactive "P") nil) */
  /* const lisp obj: (41 (interactive "P") nil) */
  /* l-value for lisp obj: (41 (interactive "P") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)93], d_reloc_eph[(long long)94], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)290], d_reloc_eph[(long long)95], slot_0);
  /* expand-region-abbrevs */
  /* const lisp obj: expand-region-abbrevs */
  /* l-value for lisp obj: expand-region-abbrevs */
  /* "F657870616e642d726567696f6e2d61626272657673_expand_region_abbrevs_0" */
  /* const lisp obj: "F657870616e642d726567696f6e2d61626272657673_expand_region_abbrevs_0" */
  /* l-value for lisp obj: "F657870616e642d726567696f6e2d61626272657673_expand_region_abbrevs_0" */
  /* 2 */
  /* 3 */
  /* (function (t t &optional t) null) */
  /* const lisp obj: (function (t t &optional t) null) */
  /* l-value for lisp obj: (function (t t &optional t) null) */
  /* (42 (interactive "r
P") nil) */
  /* const lisp obj: (42 (interactive "r
P") nil) */
  /* l-value for lisp obj: (42 (interactive "r
P") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)96], d_reloc_eph[(long long)97], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)298], d_reloc_eph[(long long)98], slot_0);
  /* abbrev-table-get */
  /* const lisp obj: abbrev-table-get */
  /* l-value for lisp obj: abbrev-table-get */
  /* "F6162627265762d7461626c652d676574_abbrev_table_get_0" */
  /* const lisp obj: "F6162627265762d7461626c652d676574_abbrev_table_get_0" */
  /* l-value for lisp obj: "F6162627265762d7461626c652d676574_abbrev_table_get_0" */
  /* 2 */
  /* 2 */
  /* (function (t t) t) */
  /* const lisp obj: (function (t t) t) */
  /* l-value for lisp obj: (function (t t) t) */
  /* (43 nil nil) */
  /* const lisp obj: (43 nil nil) */
  /* l-value for lisp obj: (43 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)139], d_reloc_eph[(long long)99], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)299], d_reloc_eph[(long long)100], slot_0);
  /* abbrev-table-put */
  /* const lisp obj: abbrev-table-put */
  /* l-value for lisp obj: abbrev-table-put */
  /* "F6162627265762d7461626c652d707574_abbrev_table_put_0" */
  /* const lisp obj: "F6162627265762d7461626c652d707574_abbrev_table_put_0" */
  /* l-value for lisp obj: "F6162627265762d7461626c652d707574_abbrev_table_put_0" */
  /* 3 */
  /* 3 */
  /* (function (t t t) t) */
  /* const lisp obj: (function (t t t) t) */
  /* l-value for lisp obj: (function (t t t) t) */
  /* (44 nil nil) */
  /* const lisp obj: (44 nil nil) */
  /* l-value for lisp obj: (44 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)135], d_reloc_eph[(long long)101], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)288], d_reloc_eph[(long long)102], slot_0);
  /* (byte-code "\300\301\302\303#\210\300\304\305\306#\207" [defalias abbrev-get get "Get the property PROP of abbrev ABBREV
See `define-abbrev' for the effect of some special properties.

(fn ABBREV PROP)" abbrev-put put "Set the property PROP of abbrev ABBREV to value VAL.
See `define-abbrev' for the effect of some special properties.

(fn ABBREV PROP VAL)"] 4) */
  /* const lisp obj: (byte-code "\300\301\302\303#\210\300\304\305\306#\207" [defalias abbrev-get get "Get the property PROP of abbrev ABBREV
See `define-abbrev' for the effect of some special properties.

(fn ABBREV PROP)" abbrev-put put "Set the property PROP of abbrev ABBREV to value VAL.
See `define-abbrev' for the effect of some special properties.

(fn ABBREV PROP VAL)"] 4) */
  /* l-value for lisp obj: (byte-code "\300\301\302\303#\210\300\304\305\306#\207" [defalias abbrev-get get "Get the property PROP of abbrev ABBREV
See `define-abbrev' for the effect of some special properties.

(fn ABBREV PROP)" abbrev-put put "Set the property PROP of abbrev ABBREV to value VAL.
See `define-abbrev' for the effect of some special properties.

(fn ABBREV PROP VAL)"] 4) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)24], d_reloc[(long long)26]);
  /* (defvar abbrev-table-name-list '(fundamental-mode-abbrev-table global-abbrev-table) "List of symbols whose values are abbrev tables.") */
  /* const lisp obj: (defvar abbrev-table-name-list '(fundamental-mode-abbrev-table global-abbrev-table) "List of symbols whose values are abbrev tables.") */
  /* l-value for lisp obj: (defvar abbrev-table-name-list '(fundamental-mode-abbrev-table global-abbrev-table) "List of symbols whose values are abbrev tables.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)25], d_reloc[(long long)26]);
  /* make-abbrev-table */
  /* const lisp obj: make-abbrev-table */
  /* l-value for lisp obj: make-abbrev-table */
  /* "F6d616b652d6162627265762d7461626c65_make_abbrev_table_0" */
  /* const lisp obj: "F6d616b652d6162627265762d7461626c65_make_abbrev_table_0" */
  /* l-value for lisp obj: "F6d616b652d6162627265762d7461626c65_make_abbrev_table_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) t) */
  /* const lisp obj: (function (&optional t) t) */
  /* l-value for lisp obj: (function (&optional t) t) */
  /* (45 nil nil) */
  /* const lisp obj: (45 nil nil) */
  /* l-value for lisp obj: (45 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)47], d_reloc_eph[(long long)103], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)290], d_reloc_eph[(long long)104], slot_0);
  /* abbrev-table-p */
  /* const lisp obj: abbrev-table-p */
  /* l-value for lisp obj: abbrev-table-p */
  /* "F6162627265762d7461626c652d70_abbrev_table_p_0" */
  /* const lisp obj: "F6162627265762d7461626c652d70_abbrev_table_p_0" */
  /* l-value for lisp obj: "F6162627265762d7461626c652d70_abbrev_table_p_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (46 nil nil) */
  /* const lisp obj: (46 nil nil) */
  /* l-value for lisp obj: (46 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)144], d_reloc_eph[(long long)105], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)106], slot_0);
  /* abbrev-table-empty-p */
  /* const lisp obj: abbrev-table-empty-p */
  /* l-value for lisp obj: abbrev-table-empty-p */
  /* "F6162627265762d7461626c652d656d7074792d70_abbrev_table_empty_p_0" */
  /* const lisp obj: "F6162627265762d7461626c652d656d7074792d70_abbrev_table_empty_p_0" */
  /* l-value for lisp obj: "F6162627265762d7461626c652d656d7074792d70_abbrev_table_empty_p_0" */
  /* 1 */
  /* 2 */
  /* (function (t &optional t) t) */
  /* const lisp obj: (function (t &optional t) t) */
  /* l-value for lisp obj: (function (t &optional t) t) */
  /* (47 nil nil) */
  /* const lisp obj: (47 nil nil) */
  /* l-value for lisp obj: (47 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)60], d_reloc_eph[(long long)107], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)301], d_reloc_eph[(long long)108], slot_0);
  /* (defvar global-abbrev-table (make-abbrev-table) "The abbrev table whose abbrevs affect all buffers.
Each buffer may also have a local abbrev table.
If it does, the local table overrides the global one
for any particular abbrev defined in both.") */
  /* const lisp obj: (defvar global-abbrev-table (make-abbrev-table) "The abbrev table whose abbrevs affect all buffers.
Each buffer may also have a local abbrev table.
If it does, the local table overrides the global one
for any particular abbrev defined in both.") */
  /* l-value for lisp obj: (defvar global-abbrev-table (make-abbrev-table) "The abbrev table whose abbrevs affect all buffers.
Each buffer may also have a local abbrev table.
If it does, the local table overrides the global one
for any particular abbrev defined in both.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)26], d_reloc[(long long)26]);
  /* (defvar abbrev-minor-mode-table-alist nil "Alist of abbrev tables to use for minor modes.
Each element looks like (VARIABLE . ABBREV-TABLE);
ABBREV-TABLE is active whenever VARIABLE's value is non-nil;
VARIABLE is supposed to be a minor-mode variable.
ABBREV-TABLE can also be a list of abbrev tables.") */
  /* const lisp obj: (defvar abbrev-minor-mode-table-alist nil "Alist of abbrev tables to use for minor modes.
Each element looks like (VARIABLE . ABBREV-TABLE);
ABBREV-TABLE is active whenever VARIABLE's value is non-nil;
VARIABLE is supposed to be a minor-mode variable.
ABBREV-TABLE can also be a list of abbrev tables.") */
  /* l-value for lisp obj: (defvar abbrev-minor-mode-table-alist nil "Alist of abbrev tables to use for minor modes.
Each element looks like (VARIABLE . ABBREV-TABLE);
ABBREV-TABLE is active whenever VARIABLE's value is non-nil;
VARIABLE is supposed to be a minor-mode variable.
ABBREV-TABLE can also be a list of abbrev tables.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)27], d_reloc[(long long)26]);
  /* (defvar fundamental-mode-abbrev-table (byte-code "\300 \301\302\x02\"\210\207" [make-abbrev-table set-default local-abbrev-table] 4) "The abbrev table of mode-specific abbrevs for Fundamental Mode.") */
  /* const lisp obj: (defvar fundamental-mode-abbrev-table (byte-code "\300 \301\302\x02\"\210\207" [make-abbrev-table set-default local-abbrev-table] 4) "The abbrev table of mode-specific abbrevs for Fundamental Mode.") */
  /* l-value for lisp obj: (defvar fundamental-mode-abbrev-table (byte-code "\300 \301\302\x02\"\210\207" [make-abbrev-table set-default local-abbrev-table] 4) "The abbrev table of mode-specific abbrevs for Fundamental Mode.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)28], d_reloc[(long long)26]);
  /* (defvar abbrevs-changed nil "Non-nil if any word abbrevs were defined or altered.
This causes `save-some-buffers' to offer to save the abbrevs.") */
  /* const lisp obj: (defvar abbrevs-changed nil "Non-nil if any word abbrevs were defined or altered.
This causes `save-some-buffers' to offer to save the abbrevs.") */
  /* l-value for lisp obj: (defvar abbrevs-changed nil "Non-nil if any word abbrevs were defined or altered.
This causes `save-some-buffers' to offer to save the abbrevs.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)29], d_reloc[(long long)26]);
  /* (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\a\207" [custom-declare-variable abbrev-all-caps funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil means expand multi-word abbrevs in all caps if the abbrev was so." :type boolean :group abbrev-mode] 8) */
  /* const lisp obj: (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\a\207" [custom-declare-variable abbrev-all-caps funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil means expand multi-word abbrevs in all caps if the abbrev was so." :type boolean :group abbrev-mode] 8) */
  /* l-value for lisp obj: (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\a\207" [custom-declare-variable abbrev-all-caps funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil means expand multi-word abbrevs in all caps if the abbrev was so." :type boolean :group abbrev-mode] 8) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)30], d_reloc[(long long)26]);
  /* (defvar abbrev-start-location nil "Buffer position for `expand-abbrev' to use as the start of the abbrev.
When nil, use the word before point as the abbrev.
Calling `expand-abbrev' sets this to nil.") */
  /* const lisp obj: (defvar abbrev-start-location nil "Buffer position for `expand-abbrev' to use as the start of the abbrev.
When nil, use the word before point as the abbrev.
Calling `expand-abbrev' sets this to nil.") */
  /* l-value for lisp obj: (defvar abbrev-start-location nil "Buffer position for `expand-abbrev' to use as the start of the abbrev.
When nil, use the word before point as the abbrev.
Calling `expand-abbrev' sets this to nil.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)31], d_reloc[(long long)26]);
  /* (defvar abbrev-start-location-buffer nil "Buffer that `abbrev-start-location' has been set for.
Trying to expand an abbrev in any other buffer clears `abbrev-start-location'.") */
  /* const lisp obj: (defvar abbrev-start-location-buffer nil "Buffer that `abbrev-start-location' has been set for.
Trying to expand an abbrev in any other buffer clears `abbrev-start-location'.") */
  /* l-value for lisp obj: (defvar abbrev-start-location-buffer nil "Buffer that `abbrev-start-location' has been set for.
Trying to expand an abbrev in any other buffer clears `abbrev-start-location'.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)32], d_reloc[(long long)26]);
  /* (defvar last-abbrev nil "The abbrev-symbol of the last abbrev expanded.  See `abbrev-symbol'.") */
  /* const lisp obj: (defvar last-abbrev nil "The abbrev-symbol of the last abbrev expanded.  See `abbrev-symbol'.") */
  /* l-value for lisp obj: (defvar last-abbrev nil "The abbrev-symbol of the last abbrev expanded.  See `abbrev-symbol'.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)33], d_reloc[(long long)26]);
  /* (defvar last-abbrev-text nil "The exact text of the last abbrev that was expanded.
It is nil if the abbrev has already been unexpanded.") */
  /* const lisp obj: (defvar last-abbrev-text nil "The exact text of the last abbrev that was expanded.
It is nil if the abbrev has already been unexpanded.") */
  /* l-value for lisp obj: (defvar last-abbrev-text nil "The exact text of the last abbrev that was expanded.
It is nil if the abbrev has already been unexpanded.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)34], d_reloc[(long long)26]);
  /* (defvar last-abbrev-location 0 "The location of the start of the last abbrev that was expanded.") */
  /* const lisp obj: (defvar last-abbrev-location 0 "The location of the start of the last abbrev that was expanded.") */
  /* l-value for lisp obj: (defvar last-abbrev-location 0 "The location of the start of the last abbrev that was expanded.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)35], d_reloc[(long long)26]);
  /* clear-abbrev-table */
  /* const lisp obj: clear-abbrev-table */
  /* l-value for lisp obj: clear-abbrev-table */
  /* "F636c6561722d6162627265762d7461626c65_clear_abbrev_table_0" */
  /* const lisp obj: "F636c6561722d6162627265762d7461626c65_clear_abbrev_table_0" */
  /* l-value for lisp obj: "F636c6561722d6162627265762d7461626c65_clear_abbrev_table_0" */
  /* 1 */
  /* 1 */
  /* (function (t) null) */
  /* const lisp obj: (function (t) null) */
  /* l-value for lisp obj: (function (t) null) */
  /* (48 nil nil) */
  /* const lisp obj: (48 nil nil) */
  /* l-value for lisp obj: (48 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)44], d_reloc_eph[(long long)109], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)300], d_reloc_eph[(long long)110], slot_0);
  /* define-abbrev */
  /* const lisp obj: define-abbrev */
  /* l-value for lisp obj: define-abbrev */
  /* "F646566696e652d616262726576_define_abbrev_0" */
  /* const lisp obj: "F646566696e652d616262726576_define_abbrev_0" */
  /* l-value for lisp obj: "F646566696e652d616262726576_define_abbrev_0" */
  /* 3 */
  /* many */
  /* const lisp obj: many */
  /* l-value for lisp obj: many */
  /* (function (t t t &optional t &rest t) t) */
  /* const lisp obj: (function (t t t &optional t &rest t) t) */
  /* l-value for lisp obj: (function (t t t &optional t &rest t) t) */
  /* (49 nil nil) */
  /* const lisp obj: (49 nil nil) */
  /* l-value for lisp obj: (49 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)45], d_reloc_eph[(long long)111], (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc_eph[(long long)0], d_reloc[(long long)302], d_reloc_eph[(long long)112], slot_0);
  /* (byte-code "\300\301\302\303#\300\207" [function-put define-abbrev lisp-indent-function defun] 4) */
  /* const lisp obj: (byte-code "\300\301\302\303#\300\207" [function-put define-abbrev lisp-indent-function defun] 4) */
  /* l-value for lisp obj: (byte-code "\300\301\302\303#\300\207" [function-put define-abbrev lisp-indent-function defun] 4) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)36], d_reloc[(long long)26]);
  /* abbrev--check-chars */
  /* const lisp obj: abbrev--check-chars */
  /* l-value for lisp obj: abbrev--check-chars */
  /* "F6162627265762d2d636865636b2d6368617273_abbrev__check_chars_0" */
  /* const lisp obj: "F6162627265762d2d636865636b2d6368617273_abbrev__check_chars_0" */
  /* l-value for lisp obj: "F6162627265762d2d636865636b2d6368617273_abbrev__check_chars_0" */
  /* 2 */
  /* 2 */
  /* (function (t t) null) */
  /* const lisp obj: (function (t t) null) */
  /* l-value for lisp obj: (function (t t) null) */
  /* (50 nil nil) */
  /* const lisp obj: (50 nil nil) */
  /* l-value for lisp obj: (50 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)167], d_reloc_eph[(long long)113], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)303], d_reloc_eph[(long long)114], slot_0);
  /* define-global-abbrev */
  /* const lisp obj: define-global-abbrev */
  /* l-value for lisp obj: define-global-abbrev */
  /* "F646566696e652d676c6f62616c2d616262726576_define_global_abbrev_0" */
  /* const lisp obj: "F646566696e652d676c6f62616c2d616262726576_define_global_abbrev_0" */
  /* l-value for lisp obj: "F646566696e652d676c6f62616c2d616262726576_define_global_abbrev_0" */
  /* 2 */
  /* 2 */
  /* (function (t t) t) */
  /* const lisp obj: (function (t t) t) */
  /* l-value for lisp obj: (function (t t) t) */
  /* (51 (interactive "sDefine global abbrev: 
sExpansion for %s: ") nil) */
  /* const lisp obj: (51 (interactive "sDefine global abbrev: 
sExpansion for %s: ") nil) */
  /* l-value for lisp obj: (51 (interactive "sDefine global abbrev: 
sExpansion for %s: ") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)115], d_reloc_eph[(long long)116], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)299], d_reloc_eph[(long long)117], slot_0);
  /* define-mode-abbrev */
  /* const lisp obj: define-mode-abbrev */
  /* l-value for lisp obj: define-mode-abbrev */
  /* "F646566696e652d6d6f64652d616262726576_define_mode_abbrev_0" */
  /* const lisp obj: "F646566696e652d6d6f64652d616262726576_define_mode_abbrev_0" */
  /* l-value for lisp obj: "F646566696e652d6d6f64652d616262726576_define_mode_abbrev_0" */
  /* 2 */
  /* 2 */
  /* (function (t t) t) */
  /* const lisp obj: (function (t t) t) */
  /* l-value for lisp obj: (function (t t) t) */
  /* (52 (interactive "sDefine mode abbrev: 
sExpansion for %s: ") nil) */
  /* const lisp obj: (52 (interactive "sDefine mode abbrev: 
sExpansion for %s: ") nil) */
  /* l-value for lisp obj: (52 (interactive "sDefine mode abbrev: 
sExpansion for %s: ") nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)118], d_reloc_eph[(long long)119], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)299], d_reloc_eph[(long long)120], slot_0);
  /* abbrev--active-tables */
  /* const lisp obj: abbrev--active-tables */
  /* l-value for lisp obj: abbrev--active-tables */
  /* "F6162627265762d2d6163746976652d7461626c6573_abbrev__active_tables_0" */
  /* const lisp obj: "F6162627265762d2d6163746976652d7461626c6573_abbrev__active_tables_0" */
  /* l-value for lisp obj: "F6162627265762d2d6163746976652d7461626c6573_abbrev__active_tables_0" */
  /* 0 */
  /* 1 */
  /* (function (&optional t) t) */
  /* const lisp obj: (function (&optional t) t) */
  /* l-value for lisp obj: (function (&optional t) t) */
  /* (53 nil nil) */
  /* const lisp obj: (53 nil nil) */
  /* l-value for lisp obj: (53 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)173], d_reloc_eph[(long long)121], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)290], d_reloc_eph[(long long)122], slot_0);
  /* abbrev--symbol */
  /* const lisp obj: abbrev--symbol */
  /* l-value for lisp obj: abbrev--symbol */
  /* "F6162627265762d2d73796d626f6c_abbrev__symbol_0" */
  /* const lisp obj: "F6162627265762d2d73796d626f6c_abbrev__symbol_0" */
  /* l-value for lisp obj: "F6162627265762d2d73796d626f6c_abbrev__symbol_0" */
  /* 2 */
  /* 2 */
  /* (function (t t) symbol) */
  /* const lisp obj: (function (t t) symbol) */
  /* l-value for lisp obj: (function (t t) symbol) */
  /* (54 nil nil) */
  /* const lisp obj: (54 nil nil) */
  /* l-value for lisp obj: (54 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)175], d_reloc_eph[(long long)123], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)304], d_reloc_eph[(long long)124], slot_0);
  /* abbrev-symbol */
  /* const lisp obj: abbrev-symbol */
  /* l-value for lisp obj: abbrev-symbol */
  /* "F6162627265762d73796d626f6c_abbrev_symbol_0" */
  /* const lisp obj: "F6162627265762d73796d626f6c_abbrev_symbol_0" */
  /* l-value for lisp obj: "F6162627265762d73796d626f6c_abbrev_symbol_0" */
  /* 1 */
  /* 2 */
  /* (function (t &optional t) t) */
  /* const lisp obj: (function (t &optional t) t) */
  /* l-value for lisp obj: (function (t &optional t) t) */
  /* (55 nil nil) */
  /* const lisp obj: (55 nil nil) */
  /* l-value for lisp obj: (55 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)176], d_reloc_eph[(long long)125], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)301], d_reloc_eph[(long long)126], slot_0);
  /* abbrev-expansion */
  /* const lisp obj: abbrev-expansion */
  /* l-value for lisp obj: abbrev-expansion */
  /* "F6162627265762d657870616e73696f6e_abbrev_expansion_0" */
  /* const lisp obj: "F6162627265762d657870616e73696f6e_abbrev_expansion_0" */
  /* l-value for lisp obj: "F6162627265762d657870616e73696f6e_abbrev_expansion_0" */
  /* 1 */
  /* 2 */
  /* (function (t &optional t) t) */
  /* const lisp obj: (function (t &optional t) t) */
  /* l-value for lisp obj: (function (t &optional t) t) */
  /* (56 nil nil) */
  /* const lisp obj: (56 nil nil) */
  /* l-value for lisp obj: (56 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)110], d_reloc_eph[(long long)127], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)301], d_reloc_eph[(long long)128], slot_0);
  /* abbrev--before-point */
  /* const lisp obj: abbrev--before-point */
  /* l-value for lisp obj: abbrev--before-point */
  /* "F6162627265762d2d6265666f72652d706f696e74_abbrev__before_point_0" */
  /* const lisp obj: "F6162627265762d2d6265666f72652d706f696e74_abbrev__before_point_0" */
  /* l-value for lisp obj: "F6162627265762d2d6265666f72652d706f696e74_abbrev__before_point_0" */
  /* 0 */
  /* 0 */
  /* (function nil (or null cons integer)) */
  /* const lisp obj: (function nil (or null cons integer)) */
  /* l-value for lisp obj: (function nil (or null cons integer)) */
  /* (57 nil nil) */
  /* const lisp obj: (57 nil nil) */
  /* l-value for lisp obj: (57 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)219], d_reloc_eph[(long long)129], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)305], d_reloc_eph[(long long)130], slot_0);
  /* abbrev-insert */
  /* const lisp obj: abbrev-insert */
  /* l-value for lisp obj: abbrev-insert */
  /* "F6162627265762d696e73657274_abbrev_insert_0" */
  /* const lisp obj: "F6162627265762d696e73657274_abbrev_insert_0" */
  /* l-value for lisp obj: "F6162627265762d696e73657274_abbrev_insert_0" */
  /* 1 */
  /* 4 */
  /* (function (t &optional t t t) symbol) */
  /* const lisp obj: (function (t &optional t t t) symbol) */
  /* l-value for lisp obj: (function (t &optional t t t) symbol) */
  /* (58 nil nil) */
  /* const lisp obj: (58 nil nil) */
  /* l-value for lisp obj: (58 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)225], d_reloc_eph[(long long)132], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x12}, d_reloc[(long long)306], d_reloc_eph[(long long)133], slot_0);
  /* (defvar abbrev-expand-functions nil "Wrapper hook around `abbrev--default-expand'.") */
  /* const lisp obj: (defvar abbrev-expand-functions nil "Wrapper hook around `abbrev--default-expand'.") */
  /* l-value for lisp obj: (defvar abbrev-expand-functions nil "Wrapper hook around `abbrev--default-expand'.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)37], d_reloc[(long long)26]);
  /* (make-obsolete-variable 'abbrev-expand-functions 'abbrev-expand-function "24.4") */
  /* const lisp obj: (make-obsolete-variable 'abbrev-expand-functions 'abbrev-expand-function "24.4") */
  /* l-value for lisp obj: (make-obsolete-variable 'abbrev-expand-functions 'abbrev-expand-function "24.4") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)38], d_reloc[(long long)26]);
  /* (defvar abbrev-expand-function 'abbrev--default-expand "Function that `expand-abbrev' uses to perform abbrev expansion.
Takes no arguments, and should return the abbrev symbol if expansion
took place.") */
  /* const lisp obj: (defvar abbrev-expand-function 'abbrev--default-expand "Function that `expand-abbrev' uses to perform abbrev expansion.
Takes no arguments, and should return the abbrev symbol if expansion
took place.") */
  /* l-value for lisp obj: (defvar abbrev-expand-function 'abbrev--default-expand "Function that `expand-abbrev' uses to perform abbrev expansion.
Takes no arguments, and should return the abbrev symbol if expansion
took place.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)39], d_reloc[(long long)26]);
  /* (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\a\210\300\312\302\303\313DD\314\306\315\310\311&\a\207" [custom-declare-variable abbrev-suggest funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil means suggest using abbrevs to save typing.
When abbrev mode is active and this option is non-nil, Emacs will
suggest in the echo area to use an existing abbrev if doing so
will save enough typing.  See `abbrev-suggest-hint-threshold' for
the definition of \"enough typing\"." :type boolean :version "28.1" abbrev-suggest-hint-threshold #[0 "\300\207" [3] 1 ""] "Threshold for when to suggest to use an abbrev to save typing.
The threshold is the amount of typing, in terms of the number of
characters, that would be saved by using the abbrev.  The
thinking is that if the expansion is only a few characters
longer than the abbrev, the benefit of informing the user is not
significant.  If you always want to be informed about existing
abbrevs for the text you type, set this value to zero or less.
This setting only applies if `abbrev-suggest' is non-nil." natnum] 8) */
  /* const lisp obj: (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\a\210\300\312\302\303\313DD\314\306\315\310\311&\a\207" [custom-declare-variable abbrev-suggest funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil means suggest using abbrevs to save typing.
When abbrev mode is active and this option is non-nil, Emacs will
suggest in the echo area to use an existing abbrev if doing so
will save enough typing.  See `abbrev-suggest-hint-threshold' for
the definition of \"enough typing\"." :type boolea... */
  /* l-value for lisp obj: (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\a\210\300\312\302\303\313DD\314\306\315\310\311&\a\207" [custom-declare-variable abbrev-suggest funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil means suggest using abbrevs to save typing.
When abbrev mode is active and this option is non-nil, Emacs will
suggest in the echo area to use an existing abbrev if doing so
will save enough typing.  See `abbrev-suggest-hint-threshold' for
the definition of \"enough typing\"." :type ... */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)40], d_reloc[(long long)26]);
  /* abbrev--suggest-get-active-tables-including-parents */
  /* const lisp obj: abbrev--suggest-get-active-tables-including-parents */
  /* l-value for lisp obj: abbrev--suggest-get-active-tables-including-parents */
  /* "F6162627265762d2d737567676573742d6765742d6163746976652d7461626c65732d696e636c7564696e672d706172656e7473_abbrev__suggest_get_active_tables_including_parents_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d6765742d6163746976652d7461626c65732d696e636c7564696e672d706172656e7473_abbrev__suggest_get_active_tables_including_parents_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d6765742d6163746976652d7461626c65732d696e636c7564696e672d706172656e7473_abbrev__suggest_get_active_tables_including_parents_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (59 nil nil) */
  /* const lisp obj: (59 nil nil) */
  /* l-value for lisp obj: (59 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)193], d_reloc_eph[(long long)134], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)135], slot_0);
  /* abbrev--suggest-get-active-abbrev-expansions */
  /* const lisp obj: abbrev--suggest-get-active-abbrev-expansions */
  /* l-value for lisp obj: abbrev--suggest-get-active-abbrev-expansions */
  /* "F6162627265762d2d737567676573742d6765742d6163746976652d6162627265762d657870616e73696f6e73_abbrev__suggest_get_active_abbrev_expansions_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d6765742d6163746976652d6162627265762d657870616e73696f6e73_abbrev__suggest_get_active_abbrev_expansions_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d6765742d6163746976652d6162627265762d657870616e73696f6e73_abbrev__suggest_get_active_abbrev_expansions_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (60 nil nil) */
  /* const lisp obj: (60 nil nil) */
  /* l-value for lisp obj: (60 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)204], d_reloc_eph[(long long)136], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)137], slot_0);
  /* abbrev--suggest-count-words */
  /* const lisp obj: abbrev--suggest-count-words */
  /* l-value for lisp obj: abbrev--suggest-count-words */
  /* "F6162627265762d2d737567676573742d636f756e742d776f726473_abbrev__suggest_count_words_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d636f756e742d776f726473_abbrev__suggest_count_words_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d636f756e742d776f726473_abbrev__suggest_count_words_0" */
  /* 1 */
  /* 1 */
  /* (function (t) (integer 0 *)) */
  /* const lisp obj: (function (t) (integer 0 *)) */
  /* l-value for lisp obj: (function (t) (integer 0 *)) */
  /* (61 nil nil) */
  /* const lisp obj: (61 nil nil) */
  /* l-value for lisp obj: (61 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)206], d_reloc_eph[(long long)138], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)308], d_reloc_eph[(long long)139], slot_0);
  /* abbrev--suggest-get-previous-words */
  /* const lisp obj: abbrev--suggest-get-previous-words */
  /* l-value for lisp obj: abbrev--suggest-get-previous-words */
  /* "F6162627265762d2d737567676573742d6765742d70726576696f75732d776f726473_abbrev__suggest_get_previous_words_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d6765742d70726576696f75732d776f726473_abbrev__suggest_get_previous_words_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d6765742d70726576696f75732d776f726473_abbrev__suggest_get_previous_words_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (62 nil nil) */
  /* const lisp obj: (62 nil nil) */
  /* l-value for lisp obj: (62 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)207], d_reloc_eph[(long long)140], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)141], slot_0);
  /* abbrev--suggest-above-threshold */
  /* const lisp obj: abbrev--suggest-above-threshold */
  /* l-value for lisp obj: abbrev--suggest-above-threshold */
  /* "F6162627265762d2d737567676573742d61626f76652d7468726573686f6c64_abbrev__suggest_above_threshold_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d61626f76652d7468726573686f6c64_abbrev__suggest_above_threshold_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d61626f76652d7468726573686f6c64_abbrev__suggest_above_threshold_0" */
  /* 1 */
  /* 1 */
  /* (function (t) boolean) */
  /* const lisp obj: (function (t) boolean) */
  /* l-value for lisp obj: (function (t) boolean) */
  /* (63 nil nil) */
  /* const lisp obj: (63 nil nil) */
  /* l-value for lisp obj: (63 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)208], d_reloc_eph[(long long)142], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)309], d_reloc_eph[(long long)143], slot_0);
  /* (defvar abbrev--suggest-saved-recommendations nil "Keeps the list of expansions that have abbrevs defined.
The user can show this list by calling
`abbrev-suggest-show-report'.") */
  /* const lisp obj: (defvar abbrev--suggest-saved-recommendations nil "Keeps the list of expansions that have abbrevs defined.
The user can show this list by calling
`abbrev-suggest-show-report'.") */
  /* l-value for lisp obj: (defvar abbrev--suggest-saved-recommendations nil "Keeps the list of expansions that have abbrevs defined.
The user can show this list by calling
`abbrev-suggest-show-report'.") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)41], d_reloc[(long long)26]);
  /* abbrev--suggest-inform-user */
  /* const lisp obj: abbrev--suggest-inform-user */
  /* l-value for lisp obj: abbrev--suggest-inform-user */
  /* "F6162627265762d2d737567676573742d696e666f726d2d75736572_abbrev__suggest_inform_user_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d696e666f726d2d75736572_abbrev__suggest_inform_user_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d696e666f726d2d75736572_abbrev__suggest_inform_user_0" */
  /* 1 */
  /* 1 */
  /* (function (t) cons) */
  /* const lisp obj: (function (t) cons) */
  /* l-value for lisp obj: (function (t) cons) */
  /* (64 nil nil) */
  /* const lisp obj: (64 nil nil) */
  /* l-value for lisp obj: (64 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)205], d_reloc_eph[(long long)144], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)310], d_reloc_eph[(long long)145], slot_0);
  /* abbrev--suggest-shortest-abbrev */
  /* const lisp obj: abbrev--suggest-shortest-abbrev */
  /* l-value for lisp obj: abbrev--suggest-shortest-abbrev */
  /* "F6162627265762d2d737567676573742d73686f72746573742d616262726576_abbrev__suggest_shortest_abbrev_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d73686f72746573742d616262726576_abbrev__suggest_shortest_abbrev_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d73686f72746573742d616262726576_abbrev__suggest_shortest_abbrev_0" */
  /* 2 */
  /* 2 */
  /* (function (t t) t) */
  /* const lisp obj: (function (t t) t) */
  /* l-value for lisp obj: (function (t t) t) */
  /* (65 nil nil) */
  /* const lisp obj: (65 nil nil) */
  /* l-value for lisp obj: (65 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)209], d_reloc_eph[(long long)146], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)299], d_reloc_eph[(long long)147], slot_0);
  /* abbrev--suggest-maybe-suggest */
  /* const lisp obj: abbrev--suggest-maybe-suggest */
  /* l-value for lisp obj: abbrev--suggest-maybe-suggest */
  /* "F6162627265762d2d737567676573742d6d617962652d73756767657374_abbrev__suggest_maybe_suggest_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d6d617962652d73756767657374_abbrev__suggest_maybe_suggest_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d6d617962652d73756767657374_abbrev__suggest_maybe_suggest_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (66 nil nil) */
  /* const lisp obj: (66 nil nil) */
  /* l-value for lisp obj: (66 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)218], d_reloc_eph[(long long)148], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)149], slot_0);
  /* abbrev--suggest-get-totals */
  /* const lisp obj: abbrev--suggest-get-totals */
  /* l-value for lisp obj: abbrev--suggest-get-totals */
  /* "F6162627265762d2d737567676573742d6765742d746f74616c73_abbrev__suggest_get_totals_0" */
  /* const lisp obj: "F6162627265762d2d737567676573742d6765742d746f74616c73_abbrev__suggest_get_totals_0" */
  /* l-value for lisp obj: "F6162627265762d2d737567676573742d6765742d746f74616c73_abbrev__suggest_get_totals_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (67 nil nil) */
  /* const lisp obj: (67 nil nil) */
  /* l-value for lisp obj: (67 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)211], d_reloc_eph[(long long)150], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)151], slot_0);
  /* abbrev-suggest-show-report */
  /* const lisp obj: abbrev-suggest-show-report */
  /* l-value for lisp obj: abbrev-suggest-show-report */
  /* "F6162627265762d737567676573742d73686f772d7265706f7274_abbrev_suggest_show_report_0" */
  /* const lisp obj: "F6162627265762d737567676573742d73686f772d7265706f7274_abbrev_suggest_show_report_0" */
  /* l-value for lisp obj: "F6162627265762d737567676573742d73686f772d7265706f7274_abbrev_suggest_show_report_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (68 (interactive nil) nil) */
  /* const lisp obj: (68 (interactive nil) nil) */
  /* l-value for lisp obj: (68 (interactive nil) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)152], d_reloc_eph[(long long)153], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)154], slot_0);
  /* expand-abbrev */
  /* const lisp obj: expand-abbrev */
  /* l-value for lisp obj: expand-abbrev */
  /* "F657870616e642d616262726576_expand_abbrev_0" */
  /* const lisp obj: "F657870616e642d616262726576_expand_abbrev_0" */
  /* l-value for lisp obj: "F657870616e642d616262726576_expand_abbrev_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (69 (interactive nil) nil) */
  /* const lisp obj: (69 (interactive nil) nil) */
  /* l-value for lisp obj: (69 (interactive nil) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)123], d_reloc_eph[(long long)155], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)156], slot_0);
  /* abbrev--default-expand */
  /* const lisp obj: abbrev--default-expand */
  /* l-value for lisp obj: abbrev--default-expand */
  /* "F6162627265762d2d64656661756c742d657870616e64_abbrev__default_expand_0" */
  /* const lisp obj: "F6162627265762d2d64656661756c742d657870616e64_abbrev__default_expand_0" */
  /* l-value for lisp obj: "F6162627265762d2d64656661756c742d657870616e64_abbrev__default_expand_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (70 nil nil) */
  /* const lisp obj: (70 nil nil) */
  /* l-value for lisp obj: (70 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)157], d_reloc_eph[(long long)158], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)159], slot_0);
  /* unexpand-abbrev */
  /* const lisp obj: unexpand-abbrev */
  /* l-value for lisp obj: unexpand-abbrev */
  /* "F756e657870616e642d616262726576_unexpand_abbrev_0" */
  /* const lisp obj: "F756e657870616e642d616262726576_unexpand_abbrev_0" */
  /* l-value for lisp obj: "F756e657870616e642d616262726576_unexpand_abbrev_0" */
  /* 0 */
  /* 0 */
  /* (function nil null) */
  /* const lisp obj: (function nil null) */
  /* l-value for lisp obj: (function nil null) */
  /* (71 (interactive nil) nil) */
  /* const lisp obj: (71 (interactive nil) nil) */
  /* l-value for lisp obj: (71 (interactive nil) nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)160], d_reloc_eph[(long long)161], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)291], d_reloc_eph[(long long)162], slot_0);
  /* abbrev--write */
  /* const lisp obj: abbrev--write */
  /* l-value for lisp obj: abbrev--write */
  /* "F6162627265762d2d7772697465_abbrev__write_0" */
  /* const lisp obj: "F6162627265762d2d7772697465_abbrev__write_0" */
  /* l-value for lisp obj: "F6162627265762d2d7772697465_abbrev__write_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (72 nil nil) */
  /* const lisp obj: (72 nil nil) */
  /* l-value for lisp obj: (72 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)251], d_reloc_eph[(long long)163], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)164], slot_0);
  /* abbrev--describe */
  /* const lisp obj: abbrev--describe */
  /* l-value for lisp obj: abbrev--describe */
  /* "F6162627265762d2d6465736372696265_abbrev__describe_0" */
  /* const lisp obj: "F6162627265762d2d6465736372696265_abbrev__describe_0" */
  /* l-value for lisp obj: "F6162627265762d2d6465736372696265_abbrev__describe_0" */
  /* 1 */
  /* 1 */
  /* (function (t) t) */
  /* const lisp obj: (function (t) t) */
  /* l-value for lisp obj: (function (t) t) */
  /* (73 nil nil) */
  /* const lisp obj: (73 nil nil) */
  /* l-value for lisp obj: (73 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)254], d_reloc_eph[(long long)165], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, d_reloc[(long long)292], d_reloc_eph[(long long)166], slot_0);
  /* insert-abbrev-table-description */
  /* const lisp obj: insert-abbrev-table-description */
  /* l-value for lisp obj: insert-abbrev-table-description */
  /* "F696e736572742d6162627265762d7461626c652d6465736372697074696f6e_insert_abbrev_table_description_0" */
  /* const lisp obj: "F696e736572742d6162627265762d7461626c652d6465736372697074696f6e_insert_abbrev_table_description_0" */
  /* l-value for lisp obj: "F696e736572742d6162627265762d7461626c652d6465736372697074696f6e_insert_abbrev_table_description_0" */
  /* 1 */
  /* 2 */
  /* (function (t &optional t) null) */
  /* const lisp obj: (function (t &optional t) null) */
  /* l-value for lisp obj: (function (t &optional t) null) */
  /* (74 nil nil) */
  /* const lisp obj: (74 nil nil) */
  /* l-value for lisp obj: (74 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)51], d_reloc_eph[(long long)167], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)311], d_reloc_eph[(long long)168], slot_0);
  /* abbrev--table-symbols */
  /* const lisp obj: abbrev--table-symbols */
  /* l-value for lisp obj: abbrev--table-symbols */
  /* "F6162627265762d2d7461626c652d73796d626f6c73_abbrev__table_symbols_0" */
  /* const lisp obj: "F6162627265762d2d7461626c652d73796d626f6c73_abbrev__table_symbols_0" */
  /* l-value for lisp obj: "F6162627265762d2d7461626c652d73796d626f6c73_abbrev__table_symbols_0" */
  /* 1 */
  /* 2 */
  /* (function (t &optional t) t) */
  /* const lisp obj: (function (t &optional t) t) */
  /* l-value for lisp obj: (function (t &optional t) t) */
  /* (75 nil nil) */
  /* const lisp obj: (75 nil nil) */
  /* l-value for lisp obj: (75 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)95], d_reloc_eph[(long long)169], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)301], d_reloc_eph[(long long)170], slot_0);
  /* define-abbrev-table */
  /* const lisp obj: define-abbrev-table */
  /* l-value for lisp obj: define-abbrev-table */
  /* "F646566696e652d6162627265762d7461626c65_define_abbrev_table_0" */
  /* const lisp obj: "F646566696e652d6162627265762d7461626c65_define_abbrev_table_0" */
  /* l-value for lisp obj: "F646566696e652d6162627265762d7461626c65_define_abbrev_table_0" */
  /* 2 */
  /* many */
  /* const lisp obj: many */
  /* l-value for lisp obj: many */
  /* (function (t t &optional t &rest t) null) */
  /* const lisp obj: (function (t t &optional t &rest t) null) */
  /* l-value for lisp obj: (function (t t &optional t &rest t) null) */
  /* (76 nil nil) */
  /* const lisp obj: (76 nil nil) */
  /* l-value for lisp obj: (76 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)70], d_reloc_eph[(long long)171], (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc_eph[(long long)0], d_reloc[(long long)312], d_reloc_eph[(long long)172], slot_0);
  /* (byte-code "\300\301\302\303#\300\301\304\305#\300\207" [function-put define-abbrev-table doc-string-elt 3 lisp-indent-function defun] 5) */
  /* const lisp obj: (byte-code "\300\301\302\303#\300\301\304\305#\300\207" [function-put define-abbrev-table doc-string-elt 3 lisp-indent-function defun] 5) */
  /* l-value for lisp obj: (byte-code "\300\301\302\303#\300\301\304\305#\300\207" [function-put define-abbrev-table doc-string-elt 3 lisp-indent-function defun] 5) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)42], d_reloc[(long long)26]);
  /* abbrev-table-menu */
  /* const lisp obj: abbrev-table-menu */
  /* l-value for lisp obj: abbrev-table-menu */
  /* "F6162627265762d7461626c652d6d656e75_abbrev_table_menu_0" */
  /* const lisp obj: "F6162627265762d7461626c652d6d656e75_abbrev_table_menu_0" */
  /* l-value for lisp obj: "F6162627265762d7461626c652d6d656e75_abbrev_table_menu_0" */
  /* 1 */
  /* 3 */
  /* (function (t &optional t t) t) */
  /* const lisp obj: (function (t &optional t t) t) */
  /* l-value for lisp obj: (function (t &optional t t) t) */
  /* (77 nil nil) */
  /* const lisp obj: (77 nil nil) */
  /* l-value for lisp obj: (77 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)173], d_reloc_eph[(long long)174], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xe}, d_reloc[(long long)313], d_reloc_eph[(long long)175], slot_0);
  /* (custom-declare-face 'abbrev-table-name '((t :inherit font-lock-function-name-face)) "Face used for displaying the abbrev table name in `edit-abbrev-mode'." :version "29.1") */
  /* const lisp obj: (custom-declare-face 'abbrev-table-name '((t :inherit font-lock-function-name-face)) "Face used for displaying the abbrev table name in `edit-abbrev-mode'." :version "29.1") */
  /* l-value for lisp obj: (custom-declare-face 'abbrev-table-name '((t :inherit font-lock-function-name-face)) "Face used for displaying the abbrev table name in `edit-abbrev-mode'." :version "29.1") */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)43], d_reloc[(long long)26]);
  /* (defvar edit-abbrevs-mode-font-lock-keywords (byte-code "\300\301BC\207" ["^(\\(?:\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\))$" (0 'abbrev-table-name)] 2)) */
  /* const lisp obj: (defvar edit-abbrevs-mode-font-lock-keywords (byte-code "\300\301BC\207" ["^(\\(?:\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\))$" (0 'abbrev-table-name)] 2)) */
  /* l-value for lisp obj: (defvar edit-abbrevs-mode-font-lock-keywords (byte-code "\300\301BC\207" ["^(\\(?:\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\))$" (0 'abbrev-table-name)] 2)) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)44], d_reloc[(long long)26]);
  /* (defvar edit-abbrevs-mode-hook nil) */
  /* const lisp obj: (defvar edit-abbrevs-mode-hook nil) */
  /* l-value for lisp obj: (defvar edit-abbrevs-mode-hook nil) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)45], d_reloc[(long long)26]);
  /* (byte-code "\300\301N\204\f */
  /* const lisp obj: (byte-code "\300\301N\204\f */
  /* l-value for lisp obj: (byte-code "\300\301N\204\f */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)46], d_reloc[(long long)26]);
  /* (defvar edit-abbrevs-mode-map (make-sparse-keymap)) */
  /* const lisp obj: (defvar edit-abbrevs-mode-map (make-sparse-keymap)) */
  /* l-value for lisp obj: (defvar edit-abbrevs-mode-map (make-sparse-keymap)) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)47], d_reloc[(long long)26]);
  /* (byte-code "\301\302N\204\x0e */
  /* const lisp obj: (byte-code "\301\302N\204\x0e */
  /* l-value for lisp obj: (byte-code "\301\302N\204\x0e */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)48], d_reloc[(long long)26]);
  /* edit-abbrevs-mode */
  /* const lisp obj: edit-abbrevs-mode */
  /* l-value for lisp obj: edit-abbrevs-mode */
  /* "F656469742d616262726576732d6d6f6465_edit_abbrevs_mode_0" */
  /* const lisp obj: "F656469742d616262726576732d6d6f6465_edit_abbrevs_mode_0" */
  /* l-value for lisp obj: "F656469742d616262726576732d6d6f6465_edit_abbrevs_mode_0" */
  /* 0 */
  /* 0 */
  /* (function nil t) */
  /* const lisp obj: (function nil t) */
  /* l-value for lisp obj: (function nil t) */
  /* (78 nil nil) */
  /* const lisp obj: (78 nil nil) */
  /* l-value for lisp obj: (78 nil nil) */
  /* calling subr: comp--register-subr */
  (void)freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc[(long long)58], d_reloc_eph[(long long)176], (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x2}, d_reloc[(long long)289], d_reloc_eph[(long long)177], slot_0);
  /* abbrev--possibly-save */
  /* const lisp obj: abbrev--possibly-save */
  /* l-value for lisp obj: abbrev--possibly-save */
  /* "F6162627265762d2d706f737369626c792d73617665_abbrev__possibly_save_0" */
  /* const lisp obj: "F6162627265762d2d706f737369626c792d73617665_abbrev__possibly_save_0" */
  /* l-value for lisp obj: "F6162627265762d2d706f737369626c792d73617665_abbrev__possibly_save_0" */
  /* 1 */
  /* 2 */
  /* (function (t &optional t) t) */
  /* const lisp obj: (function (t &optional t) t) */
  /* l-value for lisp obj: (function (t &optional t) t) */
  /* (79 nil nil) */
  /* const lisp obj: (79 nil nil) */
  /* l-value for lisp obj: (79 nil nil) */
  /* calling subr: comp--register-subr */
  slot_1 = freloc->R636f6d702d2d72656769737465722d73756272_comp__register_subr_0 (d_reloc_eph[(long long)178], d_reloc_eph[(long long)179], (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X *)0xa}, d_reloc[(long long)301], d_reloc_eph[(long long)180], slot_0);
  /* (byte-code "\300\301\302\"\210\303\304!\207" [add-hook save-some-buffers-functions abbrev--possibly-save provide abbrev] 3) */
  /* const lisp obj: (byte-code "\300\301\302\"\210\303\304!\207" [add-hook save-some-buffers-functions abbrev--possibly-save provide abbrev] 3) */
  /* l-value for lisp obj: (byte-code "\300\301\302\"\210\303\304!\207" [add-hook save-some-buffers-functions abbrev--possibly-save provide abbrev] 3) */
  /* t */
  /* const lisp obj: t */
  /* l-value for lisp obj: t */
  /* calling subr: eval */
  (void)freloc->R6576616c_eval_0 (d_reloc_imp[(long long)49], d_reloc[(long long)26]);
  return slot_1;
}

extern int
_setjmp (void * buf); /* (imported) */

extern int
_setjmp (void * buf); /* (imported) */


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] src/comp.c: Use constructor expressions when possible.
  2022-10-15 10:37   ` Vibhav Pant
@ 2022-10-15 15:59     ` Andrea Corallo
       [not found]       ` <44bb456bcff45efa97c9d5b70908b2fac8b0374d.camel@gmail.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Andrea Corallo @ 2022-10-15 15:59 UTC (permalink / raw)
  To: Vibhav Pant; +Cc: emacs-devel

Vibhav Pant <vibhavp@gmail.com> writes:

> On Fri, 2022-10-14 at 23:35 +0000, Andrea Corallo wrote:
>> thanks for the patch, could you show how the generated pseudo C code
>> generated with native-comp-debug = 2 changes with this patch for the
>> impacted cases.
>
> Hi Andrea,
>
> I've attached the generated psuedo C code from compiling lisp/abbrel.el
> on an Emacs build compiled with "--with-native-compilation=yes --
> enable-chech-lisp-object-type". For the change made to `emit_coerce',
> an example of the newly generated code can be seen in the function
> `add1', line 2359:
>
>    return (struct Lisp_Object) {.i=(struct Lisp_X *)...};
>
> This would have earlier consisted of a new local variable being
> declared, and then have `i' set to the Lisp_X value in the next line.
>
> For `emit_limple_call_ref', any function that uses a `call_arr'
> variable is initializes it in one go in one line. From line 2565:
>
>    call_arr_4 = (struct Lisp_Object[6]) {d_reloc[(long long)5], (struct
>    Lisp_Object) {.i=(struct Lisp_X *)0xe}, (struct Lisp_Object)
>    {.i=(struct Lisp_X *)0x6}, (struct Lisp_Object) {.i=(struct Lisp_X
>    *)0xa}, (struct Lisp_Object) {.i=(struct Lisp_X *)0x6}, slot_10};
>    
>     /* calling subr: funcall */
>     slot_5 = freloc->R66756e63616c6c_funcall_0 ((long long)6,
>    (&call_arr_4[(long long)0]));
>
> IIUC, this would earlier have been a rather long ordeal, with every
> array element that's a Lisp_Object having its own variable created
> first, before being assigned to its respective array index :)

Hi Vibhav,

could you please produce the same without your patch an report it here?
Also, do you see any difference in geenrated asm code?

Thanks

  Andrea



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] src/comp.c: Use constructor expressions when possible.
       [not found]       ` <44bb456bcff45efa97c9d5b70908b2fac8b0374d.camel@gmail.com>
@ 2022-10-18  9:51         ` Andrea Corallo
  0 siblings, 0 replies; 5+ messages in thread
From: Andrea Corallo @ 2022-10-18  9:51 UTC (permalink / raw)
  To: Vibhav Pant; +Cc: emacs-devel

Vibhav Pant <vibhavp@gmail.com> writes:

> On Sat, 2022-10-15 at 15:59 +0000, Andrea Corallo wrote:
>> 
>> Hi Vibhav,
>> 
>> could you please produce the same without your patch an report it here?
>> Also, do you see any difference in geenrated asm code?
>> 
>
> Hi Andrea,
>
> I've attached the code generated generated with the current codebase below,
> alongside the source-accompanied disassembly of both versions of the compiler.
> The main difference that I noticed is the lack of `Lisp_Object` variables
> emitted by `emit_coerce` in the new file. As far as the generated assembly goes,
> luckily, there doesn't seem to be any difference between the two yet, as gcc is
> optimizing those variables away.
>
> Thanks,
> Vibhav

Thanks,

to be honest I'm not very ecstatic about this patch.  It adds purely
cosmetic changes to the libgccjit IR we generate at the price of more
ifdef kludge in our back-end.  The fact that we have to allocate anyway
the temporary array in the stack to pass it by reference to funcall,
makes the code not further optimizable.

I should convince myself the trade-off for this patch is beneficial but
ATM I don't manage to.

  Andrea



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-10-18  9:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-14 18:53 [PATCH] src/comp.c: Use constructor expressions when possible Vibhav Pant
2022-10-14 23:35 ` Andrea Corallo
2022-10-15 10:37   ` Vibhav Pant
2022-10-15 15:59     ` Andrea Corallo
     [not found]       ` <44bb456bcff45efa97c9d5b70908b2fac8b0374d.camel@gmail.com>
2022-10-18  9:51         ` Andrea Corallo

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).