// File: /workspace/github_c_makefile_star2_O3/johsteffens[P]beth/lib/bcore/bcore_quicktypes.c
// Function: object_typelist
static sr_s object_typelist()
{
    sr_s list = bcore_inst_t_create_sr( bcore_flect_type_parse_fa( "{ aware_t _; st_s => [] arr; }" ) );
    bcore_array_r_push_sc( &list, "bcore_self_s"    );
    bcore_array_r_push_sc( &list, "bcore_spect_header_s"  );
    bcore_array_r_push_sc( &list, "bcore_inst"            );
    bcore_array_r_push_sc( &list, "bcore_inst_s"          );
    bcore_array_r_push_sc( &list, "bcore_array"           );
    bcore_array_r_push_sc( &list, "bcore_array_s"         );
    bcore_array_r_push_sc( &list, "bcore_via"             );
    bcore_array_r_push_sc( &list, "bcore_via_s"           );
    bcore_array_r_push_sc( &list, "bcore_source"          );
    bcore_array_r_push_sc( &list, "bcore_source_s"        );
    bcore_array_r_push_sc( &list, "bcore_sink"            );
    bcore_array_r_push_sc( &list, "bcore_sink_s"          );
    bcore_array_r_push_sc( &list, "bcore_compare"         );
    bcore_array_r_push_sc( &list, "bcore_compare_s"       );
    bcore_array_r_push_sc( &list, "bcore_hash"            );
    bcore_array_r_push_sc( &list, "bcore_hash_s"          );
    bcore_array_r_push_sc( &list, "bcore_interpreter"     );
    bcore_array_r_push_sc( &list, "bcore_interpreter_s"   );
    bcore_array_r_push_sc( &list, "bcore_translator"      );
    bcore_array_r_push_sc( &list, "bcore_translator_s"    );
    bcore_array_r_push_sc( &list, "st_s"                  );
    bcore_array_r_push_sc( &list, "bcore_source_string_s" );
    bcore_array_r_push_sc( &list, "bcore_source_buffer_s" );
    bcore_array_r_push_sc( &list, "bcore_source_file_s"   );
    bcore_array_r_push_sc( &list, "bcore_source_chain_s"  );
    bcore_array_r_push_sc( &list, "bcore_source_point_s"  );
    bcore_array_r_push_sc( &list, "bcore_sink_buffer_s"   );
    bcore_array_r_push_sc( &list, "bcore_sink_file_s"     );
    bcore_array_r_push_sc( &list, "bcore_sink_chain_s"    );
    bcore_array_r_push_sc( &list, "bcore_hmap_u2vd_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_u3vd_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tpuz_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tpsz_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tptp_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tpvd_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tpto_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tpaw_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tpfp_s"     );
    bcore_array_r_push_sc( &list, "bcore_hmap_tp_s"       );
    bcore_array_r_push_sc( &list, "bcore_hmap_tp_sr_s"    );
    bcore_array_r_push_sc( &list, "bcore_hnode_tpuz_s"    );
    bcore_array_r_push_sc( &list, "bcore_hnode_tpsz_s"    );
    bcore_array_r_push_sc( &list, "bcore_hnode_tpfp_s"    );
    bcore_array_r_push_sc( &list, "bcore_hnode_tptp_s"    );
    bcore_array_r_push_sc( &list, "bcore_txt_ml_translator_s"  );
    bcore_array_r_push_sc( &list, "bcore_txt_ml_interpreter_s" );
    bcore_array_r_push_sc( &list, "bcore_bin_ml_translator_s"  );
    bcore_array_r_push_sc( &list, "bcore_bin_ml_interpreter_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_uz_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_sz_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_u0_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_u1_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_u2_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_u3_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_s0_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_s1_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_s2_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_s3_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_f2_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_f3_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_tp_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_bl_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_st_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_vd_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_fp_s" );
    bcore_array_r_push_sc( &list, "bcore_arr_sr_s" );
    bcore_array_r_push_sc( &list, "bcore_img_u2_s" );
    bcore_array_r_push_sc( &list, "bcore_img_u2_argb" ); // pixel encoding format
    bcore_array_r_push_sc( &list, "bcore_name_s" );
    bcore_array_r_push_sc( &list, "bcore_name_map_s" );
    bcore_array_r_push_sc( &list, "bcore_matrix_s" );
    bcore_array_r_push_sc( &list, "bcore_life_s" );
    bcore_array_r_push_sc( &list, "bcore_source_context_s" );
    bcore_array_r_push_sc( &list, "bcore_const_group_stamp_map" );

    // signals
    bcore_array_r_push_sc( &list, "all"   );             // (target) broadcast to all
    bcore_array_r_push_sc( &list, "local" );             // (target) broadcast to local library (interpreted by library's signal handler)
    bcore_array_r_push_sc( &list, "none"  );
    bcore_array_r_push_sc( &list, "init0" );             // (type) init cycle 0
    bcore_array_r_push_sc( &list, "init1" );             // (type) init cycle 1
    bcore_array_r_push_sc( &list, "down0" );             // (type) down cycle 0
    bcore_array_r_push_sc( &list, "down1" );             // (type) down cycle 1
    bcore_array_r_push_sc( &list, "selftest" );          // (type) selftest (returns NULL or st_s*)
    bcore_array_r_push_sc( &list, "get_quicktypes" );    // (type) object referencing an array accepting strings
    bcore_array_r_push_sc( &list, "push_dependencies" ); // appends to bcore_arr_ft_s all signal handlers the current handler depends on

    // quicktypes from TYPEOF_get_quicktypes
    bcore_signal_s signal = bcore_signal_init( TYPEOF_local, TYPEOF_get_quicktypes, list.o );
    bcore_general_signal_handler( &signal );

    bcore_array_r_sort( &list, 0, -1, 1 );
    return list;
}

// Assembly:
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
subq $0x18, %rsp
movq %rdi, %rbx
leaq 0x686d2(%rip), %rdi     # 0x142c44
xorl %eax, %eax
callq 0xc549d
movq %rax, %r14
leaq 0xc1ee5(%rip), %rax     # 0x19c468
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r14, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r14, %rdx
je 0xda5d9
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r14, %rdx
je 0xda5d9
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r14, %rdx
je 0xda5d9
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r14, %rdx
jne 0xda5e2
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xda609
movabsq $0x782b96602f424981, %rdi # imm = 0x782B96602F424981
movq %r14, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc1e6a(%rip), %rdi     # 0x19c468
movq %r14, %rsi
movq %rax, %rdx
callq 0x115fac
movabsq $-0x5073d588c3beb52e, %r14 # imm = 0xAF8C2A773C414AD2
movq %r12, %rdi
callq *0xa8(%r12)
movq %rax, (%rbx)
movq %r12, 0x8(%rbx)
movq $0x2, 0x10(%rbx)
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xda6c1
leaq 0xc17de(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xda698
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xda698
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xda698
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xda6a1
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xda6c1
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc176a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x694d9(%rip), %rdx     # 0x143ba4
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xda76b
leaq 0xc1734(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xda742
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xda742
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xda742
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xda74b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xda76b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc16c0(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c775(%rip), %rdx     # 0x146eea
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xda815
leaq 0xc168a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xda7ec
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xda7ec
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xda7ec
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xda7f5
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xda815
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc1616(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x698e4(%rip), %rdx     # 0x144103
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xda8bf
leaq 0xc15e0(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xda896
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xda896
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xda896
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xda89f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xda8bf
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc156c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c636(%rip), %rdx     # 0x146eff
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xda969
leaq 0xc1536(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xda940
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xda940
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xda940
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xda949
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xda969
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc14c2(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c599(%rip), %rdx     # 0x146f0c
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdaa13
leaq 0xc148c(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xda9ea
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xda9ea
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xda9ea
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xda9f3
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdaa13
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc1418(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c4fb(%rip), %rdx     # 0x146f18
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdaabd
leaq 0xc13e2(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdaa94
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdaa94
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdaa94
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdaa9d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdaabd
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc136e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c45f(%rip), %rdx     # 0x146f26
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdab67
leaq 0xc1338(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdab3e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdab3e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdab3e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdab47
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdab67
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc12c4(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c3bf(%rip), %rdx     # 0x146f30
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdac11
leaq 0xc128e(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdabe8
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdabe8
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdabe8
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdabf1
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdac11
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc121a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c321(%rip), %rdx     # 0x146f3c
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdacbb
leaq 0xc11e4(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdac92
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdac92
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdac92
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdac9b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdacbb
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc1170(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c284(%rip), %rdx     # 0x146f49
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdad65
leaq 0xc113a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdad3c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdad3c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdad3c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdad45
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdad65
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc10c6(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c1e9(%rip), %rdx     # 0x146f58
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdae0f
leaq 0xc1090(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdade6
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdade6
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdade6
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdadef
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdae0f
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc101c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c14a(%rip), %rdx     # 0x146f63
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdaeb9
leaq 0xc0fe6(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdae90
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdae90
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdae90
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdae99
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdaeb9
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0f72(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c0ad(%rip), %rdx     # 0x146f70
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdaf63
leaq 0xc0f3c(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdaf3a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdaf3a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdaf3a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdaf43
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdaf63
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0ec8(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c011(%rip), %rdx     # 0x146f7e
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb00d
leaq 0xc0e92(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdafe4
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdafe4
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdafe4
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdafed
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb00d
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0e1e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6bf77(%rip), %rdx     # 0x146f8e
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb0b7
leaq 0xc0de8(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb08e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb08e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb08e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb097
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb0b7
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0d74(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6bed8(%rip), %rdx     # 0x146f99
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb161
leaq 0xc0d3e(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb138
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb138
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb138
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb141
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb161
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0cca(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6be3b(%rip), %rdx     # 0x146fa6
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb20b
leaq 0xc0c94(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb1e2
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb1e2
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb1e2
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb1eb
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb20b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0c20(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6bda3(%rip), %rdx     # 0x146fb8
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb2b5
leaq 0xc0bea(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb28c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb28c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb28c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb295
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb2b5
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0b76(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6bd0d(%rip), %rdx     # 0x146fcc
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb35f
leaq 0xc0b40(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb336
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb336
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb336
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb33f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb35f
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0acc(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6bc74(%rip), %rdx     # 0x146fdd
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb409
leaq 0xc0a96(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb3e0
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb3e0
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb3e0
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb3e9
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb409
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0a22(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x710ce(%rip), %rdx     # 0x14c4e1
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb4b3
leaq 0xc09ec(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb48a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb48a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb48a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb493
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb4b3
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0978(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6bb33(%rip), %rdx     # 0x146ff0
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb55d
leaq 0xc0942(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb534
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb534
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb534
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb53d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb55d
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc08ce(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6ba9f(%rip), %rdx     # 0x147006
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb607
leaq 0xc0898(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb5de
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb5de
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb5de
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb5e7
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb607
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0824(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6ba0b(%rip), %rdx     # 0x14701c
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb6b1
leaq 0xc07ee(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb688
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb688
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb688
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb691
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb6b1
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc077a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6c4e9(%rip), %rdx     # 0x147ba4
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb75b
leaq 0xc0744(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb732
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb732
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb732
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb73b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb75b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc06d0(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b8cb(%rip), %rdx     # 0x147030
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb805
leaq 0xc069a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb7dc
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb7dc
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb7dc
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb7e5
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb805
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0626(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b836(%rip), %rdx     # 0x147045
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb8af
leaq 0xc05f0(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb886
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb886
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb886
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb88f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb8af
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc057c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b7a0(%rip), %rdx     # 0x147059
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdb959
leaq 0xc0546(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb930
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb930
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb930
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb939
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdb959
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc04d2(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b708(%rip), %rdx     # 0x14706b
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdba03
leaq 0xc049c(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdb9da
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdb9da
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdb9da
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdb9e3
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdba03
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0428(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b671(%rip), %rdx     # 0x14707e
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbaad
leaq 0xc03f2(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdba84
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdba84
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdba84
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdba8d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbaad
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc037e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b5d9(%rip), %rdx     # 0x147090
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbb57
leaq 0xc0348(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbb2e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbb2e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbb2e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbb37
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbb57
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc02d4(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b541(%rip), %rdx     # 0x1470a2
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbc01
leaq 0xc029e(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbbd8
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbbd8
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbbd8
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbbe1
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbc01
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc022a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b4a9(%rip), %rdx     # 0x1470b4
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbcab
leaq 0xc01f4(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbc82
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbc82
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbc82
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbc8b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbcab
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc0180(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b411(%rip), %rdx     # 0x1470c6
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbd55
leaq 0xc014a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbd2c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbd2c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbd2c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbd35
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbd55
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc00d6(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b379(%rip), %rdx     # 0x1470d8
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbdff
leaq 0xc00a0(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbdd6
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbdd6
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbdd6
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbddf
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbdff
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xc002c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b2e1(%rip), %rdx     # 0x1470ea
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbea9
leaq 0xbfff6(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbe80
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbe80
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbe80
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbe89
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbea9
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbff82(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b249(%rip), %rdx     # 0x1470fc
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbf53
leaq 0xbff4c(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbf2a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbf2a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbf2a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbf33
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbf53
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfed8(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b1b1(%rip), %rdx     # 0x14710e
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdbffd
leaq 0xbfea2(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdbfd4
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdbfd4
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdbfd4
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdbfdd
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdbffd
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfe2e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b119(%rip), %rdx     # 0x147120
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc0a7
leaq 0xbfdf8(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc07e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc07e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc07e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc087
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc0a7
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfd84(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6b07f(%rip), %rdx     # 0x147130
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc151
leaq 0xbfd4e(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc128
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc128
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc128
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc131
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc151
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfcda(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6afe8(%rip), %rdx     # 0x147143
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc1fb
leaq 0xbfca4(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc1d2
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc1d2
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc1d2
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc1db
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc1fb
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfc30(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6af51(%rip), %rdx     # 0x147156
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc2a5
leaq 0xbfbfa(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc27c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc27c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc27c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc285
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc2a5
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfb86(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6aeba(%rip), %rdx     # 0x147169
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc34f
leaq 0xbfb50(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc326
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc326
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc326
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc32f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc34f
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfadc(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6ae23(%rip), %rdx     # 0x14717c
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc3f9
leaq 0xbfaa6(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc3d0
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc3d0
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc3d0
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc3d9
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc3f9
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbfa32(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6ad8c(%rip), %rdx     # 0x14718f
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc4a3
leaq 0xbf9fc(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc47a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc47a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc47a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc483
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc4a3
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf988(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6acfc(%rip), %rdx     # 0x1471a9
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc54d
leaq 0xbf952(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc524
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc524
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc524
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc52d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc54d
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf8de(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6ac6d(%rip), %rdx     # 0x1471c4
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc5f7
leaq 0xbf8a8(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc5ce
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc5ce
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc5ce
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc5d7
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc5f7
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf834(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6abdd(%rip), %rdx     # 0x1471de
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc6a1
leaq 0xbf7fe(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc678
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc678
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc678
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc681
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc6a1
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf78a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6ab4e(%rip), %rdx     # 0x1471f9
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc74b
leaq 0xbf754(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc722
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc722
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc722
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc72b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc74b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf6e0(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6aab3(%rip), %rdx     # 0x147208
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc7f5
leaq 0xbf6aa(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc7cc
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc7cc
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc7cc
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc7d5
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc7f5
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf636(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6aa18(%rip), %rdx     # 0x147217
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc89f
leaq 0xbf600(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc876
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc876
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc876
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc87f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc89f
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf58c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a97d(%rip), %rdx     # 0x147226
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc949
leaq 0xbf556(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc920
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc920
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc920
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc929
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc949
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf4e2(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a8e2(%rip), %rdx     # 0x147235
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdc9f3
leaq 0xbf4ac(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdc9ca
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdc9ca
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdc9ca
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdc9d3
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdc9f3
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf438(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a847(%rip), %rdx     # 0x147244
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdca9d
leaq 0xbf402(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdca74
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdca74
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdca74
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdca7d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdca9d
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf38e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a7ac(%rip), %rdx     # 0x147253
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcb47
leaq 0xbf358(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcb1e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcb1e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcb1e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcb27
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcb47
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf2e4(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a711(%rip), %rdx     # 0x147262
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcbf1
leaq 0xbf2ae(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcbc8
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcbc8
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcbc8
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcbd1
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcbf1
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf23a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a676(%rip), %rdx     # 0x147271
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcc9b
leaq 0xbf204(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcc72
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcc72
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcc72
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcc7b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcc9b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf190(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a5db(%rip), %rdx     # 0x147280
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcd45
leaq 0xbf15a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcd1c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcd1c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcd1c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcd25
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcd45
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf0e6(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a540(%rip), %rdx     # 0x14728f
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcdef
leaq 0xbf0b0(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcdc6
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcdc6
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcdc6
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcdcf
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcdef
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbf03c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a4a5(%rip), %rdx     # 0x14729e
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdce99
leaq 0xbf006(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdce70
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdce70
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdce70
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdce79
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdce99
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbef92(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a40a(%rip), %rdx     # 0x1472ad
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcf43
leaq 0xbef5c(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcf1a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcf1a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcf1a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcf23
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcf43
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbeee8(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a36f(%rip), %rdx     # 0x1472bc
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdcfed
leaq 0xbeeb2(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdcfc4
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdcfc4
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdcfc4
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdcfcd
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdcfed
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbee3e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a2d4(%rip), %rdx     # 0x1472cb
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd097
leaq 0xbee08(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd06e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd06e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd06e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd077
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd097
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbed94(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a239(%rip), %rdx     # 0x1472da
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd141
leaq 0xbed5e(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd118
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd118
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd118
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd121
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd141
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbecea(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x57107(%rip), %rdx     # 0x134252
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd1eb
leaq 0xbecb4(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd1c2
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd1c2
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd1c2
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd1cb
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd1eb
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbec40(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a0f4(%rip), %rdx     # 0x1472e9
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd295
leaq 0xbec0a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd26c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd26c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd26c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd275
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd295
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbeb96(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6a059(%rip), %rdx     # 0x1472f8
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd33f
leaq 0xbeb60(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd316
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd316
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd316
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd31f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd33f
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbeaec(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69fbe(%rip), %rdx     # 0x147307
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd3e9
leaq 0xbeab6(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd3c0
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd3c0
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd3c0
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd3c9
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd3e9
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbea42(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69f26(%rip), %rdx     # 0x147319
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd493
leaq 0xbea0c(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd46a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd46a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd46a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd473
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd493
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe998(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69e89(%rip), %rdx     # 0x147326
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd53d
leaq 0xbe962(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd514
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd514
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd514
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd51d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd53d
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe8ee(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69df0(%rip), %rdx     # 0x147337
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd5e7
leaq 0xbe8b8(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd5be
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd5be
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd5be
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd5c7
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd5e7
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe844(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69d55(%rip), %rdx     # 0x147346
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd691
leaq 0xbe80e(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd668
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd668
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd668
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd671
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd691
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe79a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69cb8(%rip), %rdx     # 0x147353
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd73b
leaq 0xbe764(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd712
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd712
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd712
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd71b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd73b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe6f0(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69c25(%rip), %rdx     # 0x14736a
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd7e5
leaq 0xbe6ba(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd7bc
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd7bc
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd7bc
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd7c5
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd7e5
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe646(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x703b8(%rip), %rdx     # 0x14dba7
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd88f
leaq 0xbe610(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd866
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd866
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd866
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd86f
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd88f
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe59c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x55edc(%rip), %rdx     # 0x133775
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd939
leaq 0xbe566(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd910
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd910
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd910
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd919
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd939
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe4f2(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69a43(%rip), %rdx     # 0x147386
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdd9e3
leaq 0xbe4bc(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdd9ba
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdd9ba
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdd9ba
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdd9c3
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdd9e3
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe448(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6999e(%rip), %rdx     # 0x14738b
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xdda8d
leaq 0xbe412(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdda64
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdda64
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdda64
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdda6d
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xdda8d
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe39e(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x54a15(%rip), %rdx     # 0x1324ac
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xddb37
leaq 0xbe368(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xddb0e
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xddb0e
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xddb0e
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xddb17
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xddb37
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe2f4(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69850(%rip), %rdx     # 0x147391
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xddbe1
leaq 0xbe2be(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xddbb8
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xddbb8
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xddbb8
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xddbc1
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xddbe1
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe24a(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x548ef(%rip), %rdx     # 0x1324da
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xddc8b
leaq 0xbe214(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xddc62
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xddc62
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xddc62
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xddc6b
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xddc8b
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe1a0(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x6df45(%rip), %rdx     # 0x14bbda
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xddd35
leaq 0xbe16a(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xddd0c
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xddd0c
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xddd0c
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xddd15
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xddd35
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe0f6(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x69658(%rip), %rdx     # 0x147397
movq %r12, %rdi
callq 0xed5c6
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xddddf
leaq 0xbe0c0(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdddb6
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdddb6
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdddb6
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdddbf
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xddddf
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbe04c(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
leaq 0x695bd(%rip), %rdx     # 0x1473a6
movq %r12, %rdi
callq 0xed5c6
movq (%rbx), %rcx
movq %rsp, %r15
movabsq $0x249f1fb6f3a680e8, %rsi # imm = 0x249F1FB6F3A680E8
movabsq $-0x1fb07977e4413a54, %rdx # imm = 0xE04F86881BBEC5AC
movq %r15, %rdi
callq 0xdfd9f
movq %r15, %rdi
callq 0xdfdae
movq 0x8(%rbx), %r12
movq 0x8(%r12), %r15
cmpq %r14, %r15
je 0xddeb3
leaq 0xbdfec(%rip), %rax     # 0x19be20
movl (%rax), %ecx
movslq %ecx, %rcx
leaq (%rcx,%rcx,2), %rcx
movq 0x20(%rax,%rcx,8), %rdx
movq 0x18(%rax,%rcx,8), %rcx
andq %r15, %rcx
shlq $0x4, %rcx
leaq (%rdx,%rcx), %rax
movq (%rdx,%rcx), %rdx
movl $0x8, %ecx
cmpq %r15, %rdx
je 0xdde8a
movq 0x10(%rax), %rdx
movl $0x18, %ecx
cmpq %r15, %rdx
je 0xdde8a
movq 0x20(%rax), %rdx
movl $0x28, %ecx
cmpq %r15, %rdx
je 0xdde8a
movq 0x30(%rax), %rdx
movl $0x38, %ecx
cmpq %r15, %rdx
jne 0xdde93
movq (%rax,%rcx), %r12
testq %r12, %r12
jne 0xddeb3
movq %r14, %rdi
movq %r15, %rsi
callq 0xe9bc5
movq %rax, %r12
leaq 0xbdf78(%rip), %rdi     # 0x19be20
movq %r15, %rsi
movq %rax, %rdx
callq 0x115fac
movq (%rbx), %rsi
movq %r12, %rdi
xorl %edx, %edx
movq $-0x1, %rcx
movl $0x1, %r8d
callq 0xeec21
addq $0x18, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
retq
nopl (%rax)