(declare (block) (standard-bindings) (extended-bindings) (inlining-limit 200))
(begin
  (define |gx[1]#_g16045_|
    (##structure
     gx#syntax-quote::t
     'module-import::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16046_|
    (##structure
     gx#syntax-quote::t
     'make-module-import
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16047_|
    (##structure
     gx#syntax-quote::t
     'module-import?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16048_|
    (##structure
     gx#syntax-quote::t
     'module-import-source
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16049_|
    (##structure
     gx#syntax-quote::t
     'module-import-name
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16050_|
    (##structure
     gx#syntax-quote::t
     'module-import-phi
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16051_|
    (##structure
     gx#syntax-quote::t
     'module-import-weak?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16052_|
    (##structure
     gx#syntax-quote::t
     'module-import-source-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16053_|
    (##structure
     gx#syntax-quote::t
     'module-import-name-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16054_|
    (##structure
     gx#syntax-quote::t
     'module-import-phi-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16055_|
    (##structure
     gx#syntax-quote::t
     'module-import-weak?-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16056_|
    (##structure
     gx#syntax-quote::t
     'module-export::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16057_|
    (##structure
     gx#syntax-quote::t
     'make-module-export
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16058_|
    (##structure
     gx#syntax-quote::t
     'module-export?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16059_|
    (##structure
     gx#syntax-quote::t
     'module-export-context
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16060_|
    (##structure
     gx#syntax-quote::t
     'module-export-key
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16061_|
    (##structure
     gx#syntax-quote::t
     'module-export-phi
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16062_|
    (##structure
     gx#syntax-quote::t
     'module-export-name
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16063_|
    (##structure
     gx#syntax-quote::t
     'module-export-weak?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16064_|
    (##structure
     gx#syntax-quote::t
     'module-export-context-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16065_|
    (##structure
     gx#syntax-quote::t
     'module-export-key-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16066_|
    (##structure
     gx#syntax-quote::t
     'module-export-phi-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16067_|
    (##structure
     gx#syntax-quote::t
     'module-export-name-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16068_|
    (##structure
     gx#syntax-quote::t
     'module-export-weak?-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16069_|
    (##structure
     gx#syntax-quote::t
     'import-set::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16070_|
    (##structure
     gx#syntax-quote::t
     'make-import-set
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16071_|
    (##structure
     gx#syntax-quote::t
     'import-set?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16072_|
    (##structure
     gx#syntax-quote::t
     'import-set-source
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16073_|
    (##structure
     gx#syntax-quote::t
     'import-set-phi
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16074_|
    (##structure
     gx#syntax-quote::t
     'import-set-imports
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16075_|
    (##structure
     gx#syntax-quote::t
     'import-set-source-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16076_|
    (##structure
     gx#syntax-quote::t
     'import-set-phi-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16077_|
    (##structure
     gx#syntax-quote::t
     'import-set-imports-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16078_|
    (##structure
     gx#syntax-quote::t
     'export-set::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16079_|
    (##structure
     gx#syntax-quote::t
     'make-export-set
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16080_|
    (##structure
     gx#syntax-quote::t
     'export-set?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16081_|
    (##structure
     gx#syntax-quote::t
     'export-set-source
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16082_|
    (##structure
     gx#syntax-quote::t
     'export-set-phi
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16083_|
    (##structure
     gx#syntax-quote::t
     'export-set-exports
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16084_|
    (##structure
     gx#syntax-quote::t
     'export-set-source-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16085_|
    (##structure
     gx#syntax-quote::t
     'export-set-phi-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16086_|
    (##structure
     gx#syntax-quote::t
     'export-set-exports-set!
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16087_|
    (##structure
     gx#syntax-quote::t
     'import-expander::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16088_|
    (##structure
     gx#syntax-quote::t
     'user-expander::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16089_|
    (##structure
     gx#syntax-quote::t
     'make-import-expander
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16090_|
    (##structure
     gx#syntax-quote::t
     'import-expander?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16091_|
    (##structure
     gx#syntax-quote::t
     'user-expander
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16092_|
    (##structure
     gx#syntax-quote::t
     'export-expander::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16093_|
    (##structure
     gx#syntax-quote::t
     'make-export-expander
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16094_|
    (##structure
     gx#syntax-quote::t
     'export-expander?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16095_|
    (##structure
     gx#syntax-quote::t
     'import-export-expander::t
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16096_|
    (##structure
     gx#syntax-quote::t
     'make-import-export-expander
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16097_|
    (##structure
     gx#syntax-quote::t
     'import-export-expander?
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16098_|
    (##structure
     gx#syntax-quote::t
     'import-expander
     #f
     (gx#current-expander-context)
     '()))
  (define |gx[1]#_g16099_|
    (##structure
     gx#syntax-quote::t
     'export-expander
     #f
     (gx#current-expander-context)
     '()))
  (begin
    (define |gx[:0:]#module-import|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gx[1]#_g16045_|
       'expander-identifiers:
       (cons '#f
             (cons |gx[1]#_g16045_|
                   (cons |gx[1]#_g16046_|
                         (cons |gx[1]#_g16047_|
                               (cons (cons |gx[1]#_g16048_|
                                           (cons |gx[1]#_g16049_|
                                                 (cons |gx[1]#_g16050_|
                                                       (cons |gx[1]#_g16051_|
                                                             '()))))
                                     (cons (cons |gx[1]#_g16052_|
                                                 (cons |gx[1]#_g16053_|
                                                       (cons |gx[1]#_g16054_|
                                                             (cons |gx[1]#_g16055_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           '()))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        'gx#module-import::t
        '#f
        'module-import
        '#f
        '((final: . #t))
        '(source name phi weak?))))
    (define |gx[:0:]#module-export|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gx[1]#_g16056_|
       'expander-identifiers:
       (cons '#f
             (cons |gx[1]#_g16056_|
                   (cons |gx[1]#_g16057_|
                         (cons |gx[1]#_g16058_|
                               (cons (cons |gx[1]#_g16059_|
                                           (cons |gx[1]#_g16060_|
                                                 (cons |gx[1]#_g16061_|
                                                       (cons |gx[1]#_g16062_|
                                                             (cons |gx[1]#_g16063_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           '())))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                     (cons (cons |gx[1]#_g16064_|
                                                 (cons |gx[1]#_g16065_|
                                                       (cons |gx[1]#_g16066_|
                                                             (cons |gx[1]#_g16067_|
;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
                           (cons |gx[1]#_g16068_| '())))))
;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        'gx#module-export::t
        '#f
        'module-export
        '#f
        '((final: . #t))
        '(context key phi name weak?))))
    (define |gx[:0:]#import-set|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gx[1]#_g16069_|
       'expander-identifiers:
       (cons '#f
             (cons |gx[1]#_g16069_|
                   (cons |gx[1]#_g16070_|
                         (cons |gx[1]#_g16071_|
                               (cons (cons |gx[1]#_g16072_|
                                           (cons |gx[1]#_g16073_|
                                                 (cons |gx[1]#_g16074_| '())))
                                     (cons (cons |gx[1]#_g16075_|
                                                 (cons |gx[1]#_g16076_|
                                                       (cons |gx[1]#_g16077_|
                                                             '())))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        'gx#import-set::t
        '#f
        'import-set
        '#f
        '((final: . #t))
        '(source phi imports))))
    (define |gx[:0:]#export-set|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-struct-info|
       'runtime-identifier:
       |gx[1]#_g16078_|
       'expander-identifiers:
       (cons '#f
             (cons |gx[1]#_g16078_|
                   (cons |gx[1]#_g16079_|
                         (cons |gx[1]#_g16080_|
                               (cons (cons |gx[1]#_g16081_|
                                           (cons |gx[1]#_g16082_|
                                                 (cons |gx[1]#_g16083_| '())))
                                     (cons (cons |gx[1]#_g16084_|
                                                 (cons |gx[1]#_g16085_|
                                                       (cons |gx[1]#_g16086_|
                                                             '())))
                                           '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-struct-exhibitor|
        'gx#export-set::t
        '#f
        'export-set
        '#f
        '((final: . #t))
        '(source phi exports))))
    (define |gx[:0:]#import-expander|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-class-info|
       'runtime-identifier:
       |gx[1]#_g16087_|
       'expander-identifiers:
       (cons (cons |gx[1]#_g16088_| '())
             (cons |gx[1]#_g16087_|
                   (cons |gx[1]#_g16089_|
                         (cons |gx[1]#_g16090_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-class-exhibitor|
        'gx#import-expander::t
        (list |gx[1]#_g16091_|)
        'import-expander
        ':init!
        '()
        '())))
    (define |gx[:0:]#export-expander|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-class-info|
       'runtime-identifier:
       |gx[1]#_g16092_|
       'expander-identifiers:
       (cons (cons |gx[1]#_g16088_| '())
             (cons |gx[1]#_g16092_|
                   (cons |gx[1]#_g16093_|
                         (cons |gx[1]#_g16094_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-class-exhibitor|
        'gx#export-expander::t
        (list |gx[1]#_g16091_|)
        'export-expander
        ':init!
        '()
        '())))
    (define |gx[:0:]#import-export-expander|
      (|gerbil/core$<MOP>$<MOP:2>[1]#make-extended-class-info|
       'runtime-identifier:
       |gx[1]#_g16095_|
       'expander-identifiers:
       (cons (cons |gx[1]#_g16087_| (cons |gx[1]#_g16092_| '()))
             (cons |gx[1]#_g16095_|
                   (cons |gx[1]#_g16096_|
                         (cons |gx[1]#_g16097_| (cons '() (cons '() '()))))))
       'type-exhibitor:
       (|gerbil/core$<MOP>$<MOP:2>[1]#make-runtime-class-exhibitor|
        'gx#import-export-expander::t
        (list |gx[1]#_g16098_| |gx[1]#_g16099_|)
        'import-export-expander
        ':init!
        '()
        '())))))
