glabel hmc_geo_0005E8 # 0x0E0005E8
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070078B0
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07007B50
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_070080E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070093F0
   geo_close_node
   geo_return

glabel hmc_geo_000618 # 0x0E000618
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
      geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
   geo_close_node
   geo_return

glabel hmc_geo_000658 # 0x0E000658
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0702, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_0006A8 # 0x0E0006A8
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
   geo_close_node
   geo_return

glabel hmc_geo_0006E0 # 0x0E0006E0
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701A080
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701A400
   geo_close_node
   geo_return

glabel hmc_geo_000700 # 0x0E000700
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
      geo_asm 0, geo_movtex_pause_control
      geo_asm 0x0701, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_000748 # 0x0E000748
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07020FD0
      geo_asm 0, Geo18_802D5D0C
      geo_asm 0, Geo18_802D5B98
   geo_close_node
   geo_return

glabel hmc_geo_000770 # 0x0E000770
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07021760
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07021BA0
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070228A0
   geo_close_node
   geo_return

glabel hmc_geo_000798 # 0x0E000798
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070078B0
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07007B50
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_070080E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070093F0
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
      geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
   geo_close_node
   geo_return

glabel hmc_geo_0007F8 # 0x0E0007F8
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070078B0
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07007B50
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_070080E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070093F0
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
   geo_close_node
   geo_return

glabel hmc_geo_000850 # 0x0E000850
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
      geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0702, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_0008D0 # 0x0E0008D0
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700E448
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0700EF00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700F3E8
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0700FA40
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0700FEF0
      geo_display_list LAYER_OPAQUE_DECAL, hmc_seg7_dl_07010070
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
   geo_close_node
   geo_return

glabel hmc_geo_000938 # 0x0E000938
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701A080
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701A400
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0702, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_000998 # 0x0E000998
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07013CA8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07013E80
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014300
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014B08
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07014C00
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07014E48
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0701, geo_movtex_draw_water_regions
      geo_asm 0x0702, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_000A18 # 0x0E000A18
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0701, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_000A88 # 0x0E000A88
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07020FD0
      geo_asm    0, Geo18_802D5D0C
      geo_asm    0, Geo18_802D5B98
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0701, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_000AE8 # 0x0E000AE8
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701E820
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701F1B0
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F690
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_0701F818
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701FD58
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07021760
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07021BA0
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070228A0
      geo_asm    0, geo_movtex_pause_control
      geo_asm 0x0701, geo_movtex_draw_water_regions
   geo_close_node
   geo_return

glabel hmc_geo_000B48 # 0x0E000B48
   geo_node_start
   geo_open_node
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_070173A8
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_07017C98
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07018200
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_07019248
      geo_display_list LAYER_TRANSPARENT, hmc_seg7_dl_07019368
      geo_display_list LAYER_OPAQUE, hmc_seg7_dl_0701A080
      geo_display_list LAYER_ALPHA, hmc_seg7_dl_0701A400
   geo_close_node
   geo_return

glabel hmc_geo_000B90 # 0x0E000B90
   geo_node_screen_area 10, SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH/2, SCREEN_HEIGHT/2
   geo_open_node
      geo_zbuffer 0
      geo_open_node
         geo_node_ortho 100
         geo_open_node
            geo_background 0x0001
         geo_close_node
      geo_close_node
      geo_zbuffer 1
      geo_open_node
         geo_camera_frustum 45, 100, 12800, geo_camera_fov
         geo_open_node
            geo_camera 16, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos
            geo_open_node
               geo_switch_case 18, geo_switch_area
               geo_open_node
                  geo_branch 1, hmc_geo_0005E8 # 0x0E0005E8
                  geo_branch 1, hmc_geo_000618 # 0x0E000618
                  geo_branch 1, hmc_geo_000658 # 0x0E000658
                  geo_branch 1, hmc_geo_0006A8 # 0x0E0006A8
                  geo_branch 1, hmc_geo_0006E0 # 0x0E0006E0
                  geo_branch 1, hmc_geo_000700 # 0x0E000700
                  geo_branch 1, hmc_geo_000748 # 0x0E000748
                  geo_branch 1, hmc_geo_000770 # 0x0E000770
                  geo_branch 1, hmc_geo_000798 # 0x0E000798
                  geo_branch 1, hmc_geo_0007F8 # 0x0E0007F8
                  geo_branch 1, hmc_geo_000850 # 0x0E000850
                  geo_branch 1, hmc_geo_0008D0 # 0x0E0008D0
                  geo_branch 1, hmc_geo_000938 # 0x0E000938
                  geo_branch 1, hmc_geo_000998 # 0x0E000998
                  geo_branch 1, hmc_geo_000A18 # 0x0E000A18
                  geo_branch 1, hmc_geo_000A88 # 0x0E000A88
                  geo_branch 1, hmc_geo_000AE8 # 0x0E000AE8
                  geo_branch 1, hmc_geo_000B48 # 0x0E000B48
               geo_close_node
               geo_render_obj
               geo_asm 0, geo_enfvx_main
            geo_close_node
         geo_close_node
      geo_close_node
   geo_close_node
   geo_end
