↑ Up

Princess---230619.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Princess---230619
% Problem  : ITP001_1 : TPTP v8.1.2. Released v8.1.0.
% Transfm  : none
% Format   : tptp
% Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 04:11:40 EDT 2023

% Result   : Theorem 150.18s 20.91s
% Output   : Proof 151.84s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : ITP001_1 : TPTP v8.1.2. Released v8.1.0.
% 0.00/0.13  % Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.11/0.34  % Computer : n032.cluster.edu
% 0.11/0.34  % Model    : x86_64 x86_64
% 0.11/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.34  % Memory   : 8042.1875MB
% 0.11/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.34  % CPULimit : 300
% 0.11/0.34  % WCLimit  : 300
% 0.11/0.34  % DateTime : Sun Aug 27 15:36:44 EDT 2023
% 0.11/0.34  % CPUTime  : 
% 0.17/0.56  ________       _____
% 0.17/0.56  ___  __ \_________(_)________________________________
% 0.17/0.56  __  /_/ /_  ___/_  /__  __ \  ___/  _ \_  ___/_  ___/
% 0.17/0.56  _  ____/_  /   _  / _  / / / /__ /  __/(__  )_(__  )
% 0.17/0.56  /_/     /_/    /_/  /_/ /_/\___/ \___//____/ /____/
% 0.17/0.56  
% 0.17/0.56  A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.17/0.56  (2023-06-19)
% 0.17/0.56  
% 0.17/0.56  (c) Philipp Rümmer, 2009-2023
% 0.17/0.56  Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.17/0.56                Amanda Stjerna.
% 0.17/0.56  Free software under BSD-3-Clause.
% 0.17/0.56  
% 0.17/0.56  For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.17/0.56  
% 0.17/0.56  Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.17/0.58  Running up to 7 provers in parallel.
% 0.17/0.59  Prover 3: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.17/0.59  Prover 4: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.17/0.59  Prover 2: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.17/0.59  Prover 0: Options:  +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.17/0.59  Prover 1: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.17/0.59  Prover 5: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 0.17/0.59  Prover 6: Options:  -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 24.01/4.13  Prover 0: Preprocessing ...
% 24.01/4.13  Prover 6: Preprocessing ...
% 24.37/4.14  Prover 2: Preprocessing ...
% 24.49/4.23  Prover 3: Preprocessing ...
% 24.49/4.28  Prover 5: Preprocessing ...
% 24.49/4.31  Prover 4: Preprocessing ...
% 26.72/4.56  Prover 1: Preprocessing ...
% 54.94/8.40  Prover 3: Warning: ignoring some quantifiers
% 54.94/8.45  Prover 1: Warning: ignoring some quantifiers
% 54.94/8.55  Prover 6: Proving ...
% 54.94/8.57  Prover 3: Constructing countermodel ...
% 57.67/8.71  Prover 1: Constructing countermodel ...
% 60.75/9.11  Prover 4: Warning: ignoring some quantifiers
% 65.23/9.71  Prover 4: Constructing countermodel ...
% 66.30/9.80  Prover 5: Proving ...
% 73.48/10.74  Prover 0: Proving ...
% 77.56/11.33  Prover 2: Proving ...
% 84.56/12.23  Prover 2: stopped
% 84.56/12.24  Prover 7: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 92.60/13.38  Prover 7: Preprocessing ...
% 97.92/13.98  Prover 5: stopped
% 97.92/13.98  Prover 8: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 106.87/15.20  Prover 8: Preprocessing ...
% 111.05/15.91  Prover 7: Warning: ignoring some quantifiers
% 112.87/15.95  Prover 1: stopped
% 112.87/15.97  Prover 9: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889
% 115.71/16.34  Prover 7: Constructing countermodel ...
% 121.93/17.19  Prover 8: Warning: ignoring some quantifiers
% 121.93/17.29  Prover 9: Preprocessing ...
% 123.64/17.40  Prover 8: Constructing countermodel ...
% 127.14/17.84  Prover 6: stopped
% 127.14/17.84  Prover 10: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 129.42/18.21  Prover 3: gave up
% 130.16/18.22  Prover 11: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 135.03/18.86  Prover 10: Preprocessing ...
% 137.34/19.15  Prover 11: Preprocessing ...
% 141.16/19.66  Prover 9: Warning: ignoring some quantifiers
% 141.98/19.77  Prover 9: Constructing countermodel ...
% 142.42/19.81  Prover 10: Warning: ignoring some quantifiers
% 142.79/19.91  Prover 10: Constructing countermodel ...
% 148.60/20.73  Prover 4: Found proof (size 420)
% 148.60/20.73  Prover 4: proved (20139ms)
% 148.60/20.73  Prover 10: stopped
% 148.60/20.73  Prover 7: stopped
% 148.60/20.75  Prover 8: stopped
% 148.60/20.76  Prover 9: stopped
% 148.60/20.77  Prover 0: stopped
% 148.60/20.80  Prover 11: Warning: ignoring some quantifiers
% 150.18/20.91  Prover 11: Constructing countermodel ...
% 150.18/20.91  Prover 11: stopped
% 150.18/20.91  
% 150.18/20.91  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 150.18/20.91  
% 150.56/21.01  % SZS output start Proof for theBenchmark
% 150.56/21.03  Assumptions after simplification:
% 150.56/21.03  ---------------------------------
% 150.56/21.03  
% 150.56/21.03    (axiom102)
% 150.56/21.04    l_get_N_o_d_e_lemmas$(type_wf$c) = 0 &
% 150.56/21.04    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 150.56/21.04  
% 150.56/21.04    (axiom106)
% 150.56/21.05    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(cast_N_o_d_e_2_E_l_e_m_e_n_t$)
% 150.56/21.05    &  ! [v0: A_element_ptr$] :  ! [v1:
% 150.56/21.05      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.56/21.05    :  ! [v2:
% 150.56/21.05      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.56/21.05    :  ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~
% 150.56/21.05      (get_E_l_e_m_e_n_t$(v0) = v2) |  ~ (fun_app$k(v2, v1) = v3) |  ~
% 150.56/21.05      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.56/21.05      |  ~ A_element_ptr$(v0) |  ? [v4:
% 150.56/21.05        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v5:
% 150.56/21.05        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.56/21.05      (bind$(v5, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = v3 & get_N_o_d_e$(v4, v1) = v5 &
% 150.56/21.05        cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v4 &
% 150.56/21.05        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v5) &
% 150.56/21.05        C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v3) &
% 150.56/21.05        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4))) &  ! [v0:
% 150.56/21.05      A_element_ptr$] :  ! [v1:
% 150.56/21.05      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.56/21.05    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 150.56/21.05      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~
% 150.56/21.05      (get_N_o_d_e$(v2, v1) = v3) |  ~
% 150.56/21.05      (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v2) |  ~
% 150.56/21.05      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.56/21.05      |  ~ A_element_ptr$(v0) |  ? [v4:
% 150.56/21.05        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.56/21.05      :  ? [v5: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.56/21.05      (get_E_l_e_m_e_n_t$(v0) = v4 & fun_app$k(v4, v1) = v5 & bind$(v3,
% 150.56/21.05          cast_N_o_d_e_2_E_l_e_m_e_n_t$) = v5 &
% 150.56/21.05        C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v5) &
% 150.56/21.05        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v4)))
% 150.56/21.05  
% 150.56/21.05    (axiom107)
% 150.77/21.07    A_element_ptr_fset_a_element_ptr_set_fun$(fset$) &
% 150.77/21.07    C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) &
% 150.77/21.07    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 150.77/21.07    &
% 150.77/21.07    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$)
% 150.77/21.07    & A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) &  ! [v0:
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.07    :  ! [v1: int] : (v1 = 0 |  ~ (fun_app$l(a_type_wf$, v0) = v1) |  ~
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.07      |  ? [v2: any] :  ? [v3: A_element_ptr_fset$] :  ? [v4: A_element_ptr_set$]
% 150.77/21.07      :  ? [v5: A_element_ptr$] :  ? [v6: A_element_ptr_set_bool_fun$] :  ? [v7:
% 150.77/21.07        int] :  ? [v8:
% 150.77/21.07        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07      :  ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07      (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 &
% 150.77/21.07        fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v4) &
% 150.77/21.07        A_element_ptr$(v5) & A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v9 = none$
% 150.77/21.07            & v7 = 0 & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v4) = 0 &
% 150.77/21.07            get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ &
% 150.77/21.07            A_element_ptr_set_bool_fun$(v6) &
% 150.77/21.07            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)))))
% 150.77/21.07    &  ! [v0:
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.07    :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.07      |  ? [v2: any] :  ? [v3: A_element_ptr_set$] :  ? [v4: any] :  ? [v5:
% 150.77/21.07        A_element_ptr$] :  ? [v6: A_element_ptr_set_bool_fun$] :  ? [v7: int] :  ?
% 150.77/21.07      [v8:
% 150.77/21.07        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07      :  ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07      (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$c, v0) = v2 &
% 150.77/21.07        fun_app$l(a_type_wf$, v0) = v4 & A_element_ptr_set$(v3) &
% 150.77/21.07        A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0 &
% 150.77/21.07            fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 &
% 150.77/21.07            get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ &
% 150.77/21.07            A_element_ptr_set_bool_fun$(v6) &
% 150.77/21.07            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)))))
% 150.77/21.07    &  ! [v0:
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.07    :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.07      |  ? [v2: any] :  ? [v3: any] :  ? [v4: A_element_ptr_set$] :
% 150.77/21.07      (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$c, v0) = v3 &
% 150.77/21.07        fun_app$l(a_type_wf$, v0) = v2 & A_element_ptr_set$(v4) & ( ~ (v2 = 0) |
% 150.77/21.07          (v3 = 0 &  ! [v5: A_element_ptr$] :  ! [v6: A_element_ptr_set_bool_fun$]
% 150.77/21.07            : ( ~ (fun_app$u(member$e, v5) = v6) |  ~ A_element_ptr$(v5) |  ? [v7:
% 150.77/21.07                any] :  ? [v8:
% 150.77/21.07                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07              :  ? [v9:
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07              (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 &
% 150.77/21.07                fun_app$k(v8, v0) = v9 &
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.07                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)
% 150.77/21.07                & ( ~ (v9 = none$) |  ~ (v7 = 0)))) &  ! [v5: A_element_ptr$] :  !
% 150.77/21.07            [v6:
% 150.77/21.07              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07            : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) |  ~ A_element_ptr$(v5) |  ? [v7:
% 150.77/21.07                A_element_ptr_set_bool_fun$] :  ? [v8: any] :  ? [v9:
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07              (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 &
% 150.77/21.07                fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) &
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.07                ( ~ (v9 = none$) |  ~ (v8 = 0)))))))) &  ! [v0:
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.07    :  ! [v1: any] : ( ~ (fun_app$l(type_wf$c, v0) = v1) |  ~
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.07      |  ? [v2: any] :  ? [v3: A_element_ptr_fset$] :  ? [v4: A_element_ptr_set$]
% 150.77/21.07      : (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 &
% 150.77/21.07        fun_app$l(a_type_wf$, v0) = v2 & A_element_ptr_set$(v4) &
% 150.77/21.07        A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v1 = 0 &  ! [v5: A_element_ptr$]
% 150.77/21.07            :  ! [v6: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5)
% 150.77/21.07                = v6) |  ~ A_element_ptr$(v5) |  ? [v7: any] :  ? [v8:
% 150.77/21.07                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07              :  ? [v9:
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07              (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 &
% 150.77/21.07                fun_app$k(v8, v0) = v9 &
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.07                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)
% 150.77/21.07                & ( ~ (v9 = none$) |  ~ (v7 = 0)))) &  ! [v5: A_element_ptr$] :  !
% 150.77/21.07            [v6:
% 150.77/21.07              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07            : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) |  ~ A_element_ptr$(v5) |  ? [v7:
% 150.77/21.07                A_element_ptr_set_bool_fun$] :  ? [v8: any] :  ? [v9:
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07              (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 &
% 150.77/21.07                fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) &
% 150.77/21.07                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.07                ( ~ (v9 = none$) |  ~ (v8 = 0)))))))) &  ! [v0:
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.07    : ( ~ (fun_app$l(type_wf$c, v0) = 0) |  ~
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.07      |  ? [v1: A_element_ptr_fset$] :  ? [v2: A_element_ptr_set$] :  ? [v3: any]
% 150.77/21.07      :  ? [v4: A_element_ptr$] :  ? [v5: A_element_ptr_set_bool_fun$] :  ? [v6:
% 150.77/21.07        int] :  ? [v7:
% 150.77/21.07        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07      :  ? [v8: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07      (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 &
% 150.77/21.07        fun_app$l(a_type_wf$, v0) = v3 & A_element_ptr_set$(v2) &
% 150.77/21.07        A_element_ptr$(v4) & A_element_ptr_fset$(v1) & (v3 = 0 | (v8 = none$ & v6
% 150.77/21.07            = 0 & fun_app$u(member$e, v4) = v5 & fun_app$t(v5, v2) = 0 &
% 150.77/21.07            get_E_l_e_m_e_n_t$(v4) = v7 & fun_app$k(v7, v0) = none$ &
% 150.77/21.07            A_element_ptr_set_bool_fun$(v5) &
% 150.77/21.07            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v7)))))
% 150.77/21.07    &  ! [v0:
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.07    : ( ~ (fun_app$l(a_type_wf$, v0) = 0) |  ~
% 150.77/21.07      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.07      |  ? [v1: A_element_ptr_fset$] :  ? [v2: A_element_ptr_set$] :
% 150.77/21.07      (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 &
% 150.77/21.07        fun_app$l(type_wf$c, v0) = 0 & A_element_ptr_set$(v2) &
% 150.77/21.07        A_element_ptr_fset$(v1) &  ! [v3: A_element_ptr$] :  ! [v4:
% 150.77/21.07          A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = v4) |  ~
% 150.77/21.07          A_element_ptr$(v3) |  ? [v5: any] :  ? [v6:
% 150.77/21.07            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07          :  ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07          (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6,
% 150.77/21.07              v0) = v7 &
% 150.77/21.07            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) &
% 150.77/21.07            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)
% 150.77/21.07            & ( ~ (v7 = none$) |  ~ (v5 = 0)))) &  ! [v3: A_element_ptr$] :  !
% 150.77/21.07        [v4:
% 150.77/21.07          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.07        : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) |  ~ A_element_ptr$(v3) |  ? [v5:
% 150.77/21.07            A_element_ptr_set_bool_fun$] :  ? [v6: any] :  ? [v7:
% 150.77/21.07            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.07          (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & fun_app$k(v4,
% 150.77/21.07              v0) = v7 & A_element_ptr_set_bool_fun$(v5) &
% 150.77/21.07            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) & ( ~
% 150.77/21.07              (v7 = none$) |  ~ (v6 = 0))))))
% 150.77/21.07  
% 150.77/21.07    (axiom108)
% 150.77/21.08    A_element_ptr_fset_a_element_ptr_set_fun$(fset$) &
% 150.77/21.08    C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) &
% 150.77/21.08    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a)
% 150.77/21.08    &
% 150.77/21.08    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 150.77/21.08    & A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) &  ! [v0:
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.08    :  ! [v1: int] : (v1 = 0 |  ~ (fun_app$l(type_wf$a, v0) = v1) |  ~
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.08      |  ? [v2: any] :  ? [v3: A_element_ptr_fset$] :  ? [v4: A_element_ptr_set$]
% 150.77/21.08      :  ? [v5: A_element_ptr$] :  ? [v6: A_element_ptr_set_bool_fun$] :  ? [v7:
% 150.77/21.08        int] :  ? [v8:
% 150.77/21.08        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.08      :  ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.08      (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 &
% 150.77/21.08        fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v4) &
% 150.77/21.08        A_element_ptr$(v5) & A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v9 = none$
% 150.77/21.08            & v7 = 0 & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v4) = 0 &
% 150.77/21.08            get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ &
% 150.77/21.08            A_element_ptr_set_bool_fun$(v6) &
% 150.77/21.08            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)))))
% 150.77/21.08    &  ! [v0:
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.08    :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.08      |  ? [v2: any] :  ? [v3: A_element_ptr_set$] :  ? [v4: any] :  ? [v5:
% 150.77/21.08        A_element_ptr$] :  ? [v6: A_element_ptr_set_bool_fun$] :  ? [v7: int] :  ?
% 150.77/21.08      [v8:
% 150.77/21.08        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.08      :  ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.08      (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$a, v0) = v4 &
% 150.77/21.08        fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v3) &
% 150.77/21.08        A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0 &
% 150.77/21.08            fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 &
% 150.77/21.08            get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ &
% 150.77/21.08            A_element_ptr_set_bool_fun$(v6) &
% 150.77/21.08            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)))))
% 150.77/21.08    &  ! [v0:
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.08    :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.08      |  ? [v2: any] :  ? [v3: any] :  ? [v4: A_element_ptr_set$] :
% 150.77/21.08      (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$a, v0) = v2 &
% 150.77/21.08        fun_app$l(type_wf$c, v0) = v3 & A_element_ptr_set$(v4) & ( ~ (v2 = 0) |
% 150.77/21.08          (v3 = 0 &  ! [v5: A_element_ptr$] :  ! [v6: A_element_ptr_set_bool_fun$]
% 150.77/21.08            : ( ~ (fun_app$u(member$e, v5) = v6) |  ~ A_element_ptr$(v5) |  ? [v7:
% 150.77/21.08                any] :  ? [v8:
% 150.77/21.08                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.08              :  ? [v9:
% 150.77/21.08                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.08              (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 &
% 150.77/21.08                fun_app$k(v8, v0) = v9 &
% 150.77/21.08                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.08                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)
% 150.77/21.08                & ( ~ (v9 = none$) |  ~ (v7 = 0)))) &  ! [v5: A_element_ptr$] :  !
% 150.77/21.08            [v6:
% 150.77/21.08              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.08            : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) |  ~ A_element_ptr$(v5) |  ? [v7:
% 150.77/21.08                A_element_ptr_set_bool_fun$] :  ? [v8: any] :  ? [v9:
% 150.77/21.08                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.08              (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 &
% 150.77/21.08                fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) &
% 150.77/21.08                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.08                ( ~ (v9 = none$) |  ~ (v8 = 0)))))))) &  ! [v0:
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.08    :  ! [v1: any] : ( ~ (fun_app$l(type_wf$c, v0) = v1) |  ~
% 150.77/21.08      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.08      |  ? [v2: any] :  ? [v3: A_element_ptr_fset$] :  ? [v4: A_element_ptr_set$]
% 150.77/21.08      : (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 &
% 150.77/21.08        fun_app$l(type_wf$a, v0) = v2 & A_element_ptr_set$(v4) &
% 150.77/21.08        A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v1 = 0 &  ! [v5: A_element_ptr$]
% 150.77/21.08            :  ! [v6: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5)
% 150.77/21.08                = v6) |  ~ A_element_ptr$(v5) |  ? [v7: any] :  ? [v8:
% 150.77/21.08                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.08              :  ? [v9:
% 150.77/21.08                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.08              (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 &
% 150.77/21.08                fun_app$k(v8, v0) = v9 &
% 150.77/21.08                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.09                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)
% 150.77/21.09                & ( ~ (v9 = none$) |  ~ (v7 = 0)))) &  ! [v5: A_element_ptr$] :  !
% 150.77/21.09            [v6:
% 150.77/21.09              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.09            : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) |  ~ A_element_ptr$(v5) |  ? [v7:
% 150.77/21.09                A_element_ptr_set_bool_fun$] :  ? [v8: any] :  ? [v9:
% 150.77/21.09                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.09              (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 &
% 150.77/21.09                fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) &
% 150.77/21.09                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) &
% 150.77/21.09                ( ~ (v9 = none$) |  ~ (v8 = 0)))))))) &  ! [v0:
% 150.77/21.09      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.09    : ( ~ (fun_app$l(type_wf$a, v0) = 0) |  ~
% 150.77/21.09      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.09      |  ? [v1: A_element_ptr_fset$] :  ? [v2: A_element_ptr_set$] :
% 150.77/21.09      (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 &
% 150.77/21.09        fun_app$l(type_wf$c, v0) = 0 & A_element_ptr_set$(v2) &
% 150.77/21.09        A_element_ptr_fset$(v1) &  ! [v3: A_element_ptr$] :  ! [v4:
% 150.77/21.09          A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = v4) |  ~
% 150.77/21.09          A_element_ptr$(v3) |  ? [v5: any] :  ? [v6:
% 150.77/21.09            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.09          :  ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.09          (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6,
% 150.77/21.09              v0) = v7 &
% 150.77/21.09            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) &
% 150.77/21.09            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)
% 150.77/21.09            & ( ~ (v7 = none$) |  ~ (v5 = 0)))) &  ! [v3: A_element_ptr$] :  !
% 150.77/21.09        [v4:
% 150.77/21.09          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.09        : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) |  ~ A_element_ptr$(v3) |  ? [v5:
% 150.77/21.09            A_element_ptr_set_bool_fun$] :  ? [v6: any] :  ? [v7:
% 150.77/21.09            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.09          (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & fun_app$k(v4,
% 150.77/21.09              v0) = v7 & A_element_ptr_set_bool_fun$(v5) &
% 150.77/21.09            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) & ( ~
% 150.77/21.09              (v7 = none$) |  ~ (v6 = 0)))))) &  ! [v0:
% 150.77/21.09      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.09    : ( ~ (fun_app$l(type_wf$c, v0) = 0) |  ~
% 150.77/21.09      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.09      |  ? [v1: A_element_ptr_fset$] :  ? [v2: A_element_ptr_set$] :  ? [v3: any]
% 150.77/21.09      :  ? [v4: A_element_ptr$] :  ? [v5: A_element_ptr_set_bool_fun$] :  ? [v6:
% 150.77/21.09        int] :  ? [v7:
% 150.77/21.09        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.09      :  ? [v8: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 150.77/21.09      (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 &
% 150.77/21.09        fun_app$l(type_wf$a, v0) = v3 & A_element_ptr_set$(v2) &
% 150.77/21.09        A_element_ptr$(v4) & A_element_ptr_fset$(v1) & (v3 = 0 | (v8 = none$ & v6
% 150.77/21.09            = 0 & fun_app$u(member$e, v4) = v5 & fun_app$t(v5, v2) = 0 &
% 150.77/21.09            get_E_l_e_m_e_n_t$(v4) = v7 & fun_app$k(v7, v0) = none$ &
% 150.77/21.09            A_element_ptr_set_bool_fun$(v5) &
% 150.77/21.09            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v7)))))
% 150.77/21.09  
% 150.77/21.09    (axiom110)
% 150.77/21.10    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) &
% 150.77/21.10    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_fun$(member$a)
% 150.77/21.10    &
% 150.77/21.10    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 150.77/21.10    &
% 150.77/21.10    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b)
% 150.77/21.10    &
% 150.77/21.10    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_fun$(fset$a)
% 150.77/21.10    &  ! [v0:
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.10    :  ! [v1: int] : (v1 = 0 |  ~ (fun_app$l(type_wf$c, v0) = v1) |  ~
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.10      |  ? [v2: any] :  ? [v3:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v4:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ? [v5:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v6:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :  ?
% 150.77/21.10      [v7: int] :  ? [v8:
% 150.77/21.10        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.10      (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 &
% 150.77/21.10        fun_app$l(type_wf$b, v0) = v2 &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0)
% 150.77/21.10          | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b &
% 150.77/21.10            fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v4) = 0 &
% 150.77/21.10            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))
% 150.77/21.10    &  ! [v0:
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.10    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~
% 150.77/21.10      (node_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.10      |  ? [v2: any] :  ? [v3:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ? [v4: any]
% 150.77/21.10      :  ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v6:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :  ?
% 150.77/21.10      [v7: int] :  ? [v8:
% 150.77/21.10        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.10      (fun_app$w(fset$a, v1) = v3 & fun_app$l(type_wf$c, v0) = v4 &
% 150.77/21.10        fun_app$l(type_wf$b, v0) = v2 &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v3) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0)
% 150.77/21.10          | v4 = 0 | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b &
% 150.77/21.10            fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v3) = 0 &
% 150.77/21.10            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))
% 150.77/21.10    &  ! [v0:
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.10    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~
% 150.77/21.10      (node_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.10      |  ? [v2: any] :  ? [v3: any] :  ? [v4:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 150.77/21.10      (fun_app$w(fset$a, v1) = v4 & fun_app$l(type_wf$c, v0) = v2 &
% 150.77/21.10        fun_app$l(type_wf$b, v0) = v3 &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & ( ~ (v2 =
% 150.77/21.10            0) | (v3 = 0 &  ! [v5:
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v6:
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.10            : ( ~ (fun_app$e(member$a, v5) = v6) |  ~
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v7:
% 150.77/21.10                any] :  ? [v8:
% 150.77/21.10                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 150.77/21.10              : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 &
% 150.77/21.10                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8)
% 150.77/21.10                & ( ~ (v8 = none$b) |  ~ (v7 = 0)))) &  ! [v5:
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 150.77/21.10              (get_N_o_d_e$(v5, v0) = none$b) |  ~
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v6:
% 150.77/21.10                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.10              :  ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 &
% 150.77/21.10                fun_app$d(v6, v4) = v7 &
% 150.77/21.10                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))))
% 150.77/21.10    &  ! [v0:
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.10    :  ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) |  ~
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.10      |  ? [v2: any] :  ? [v3:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v4:
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 150.77/21.10      (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 &
% 150.77/21.10        fun_app$l(type_wf$c, v0) = v2 &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & ( ~ (v2
% 150.77/21.10            = 0) | (v1 = 0 &  ! [v5:
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v6:
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.10            : ( ~ (fun_app$e(member$a, v5) = v6) |  ~
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v7:
% 150.77/21.10                any] :  ? [v8:
% 150.77/21.10                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 150.77/21.10              : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 &
% 150.77/21.10                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8)
% 150.77/21.10                & ( ~ (v8 = none$b) |  ~ (v7 = 0)))) &  ! [v5:
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 150.77/21.10              (get_N_o_d_e$(v5, v0) = none$b) |  ~
% 150.77/21.10              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v6:
% 150.77/21.10                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.10              :  ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 &
% 150.77/21.10                fun_app$d(v6, v4) = v7 &
% 150.77/21.10                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))))
% 150.77/21.10    &  ! [v0:
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.10    : ( ~ (fun_app$l(type_wf$c, v0) = 0) |  ~
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.10      |  ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 150.77/21.10      [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 150.77/21.10      (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 150.77/21.10        fun_app$l(type_wf$b, v0) = 0 &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) &  ! [v3:
% 150.77/21.10          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v4:
% 150.77/21.10          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : (
% 150.77/21.10          ~ (fun_app$e(member$a, v3) = v4) |  ~
% 150.77/21.10          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) |  ? [v5:
% 150.77/21.10            any] :  ? [v6:
% 150.77/21.10            C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.10          (get_N_o_d_e$(v3, v0) = v6 & fun_app$d(v4, v2) = v5 &
% 150.77/21.10            C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6)
% 150.77/21.10            & ( ~ (v6 = none$b) |  ~ (v5 = 0)))) &  ! [v3:
% 150.77/21.10          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 150.77/21.10          (get_N_o_d_e$(v3, v0) = none$b) |  ~
% 150.77/21.10          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) |  ? [v4:
% 150.77/21.10            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :
% 150.77/21.10           ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = v4 &
% 150.77/21.10            fun_app$d(v4, v2) = v5 &
% 150.77/21.10            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))))
% 150.77/21.10    &  ! [v0:
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.10    : ( ~ (fun_app$l(type_wf$b, v0) = 0) |  ~
% 150.77/21.10      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.10      |  ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 150.77/21.10      [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ? [v3:
% 150.77/21.10        any] :  ? [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : 
% 150.77/21.10      ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.10      :  ? [v6: int] :  ? [v7:
% 150.77/21.10        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.10      (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 150.77/21.10        fun_app$l(type_wf$c, v0) = v3 &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) &
% 150.77/21.10        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 = 0 | (v7
% 150.77/21.10            = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b &
% 150.77/21.10            fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 &
% 150.77/21.10            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5)))))
% 150.77/21.10  
% 150.77/21.10    (axiom114)
% 150.77/21.10    a_type_wf$c = type_wf$b &
% 150.77/21.10    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b)
% 150.77/21.10  
% 150.77/21.10    (axiom115)
% 150.77/21.10    type_wf$c = a_type_wf$d &
% 150.77/21.10    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$d)
% 150.77/21.10  
% 150.77/21.10    (axiom116)
% 150.77/21.11    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) &
% 150.77/21.11    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_fun$(member$a)
% 150.77/21.11    &
% 150.77/21.11    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$d)
% 150.77/21.11    &
% 150.77/21.11    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b)
% 150.77/21.11    &
% 150.77/21.11    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_fun$(fset$a)
% 150.77/21.11    &  ! [v0:
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.11    :  ! [v1: int] : (v1 = 0 |  ~ (fun_app$l(a_type_wf$d, v0) = v1) |  ~
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.11      |  ? [v2: any] :  ? [v3:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v4:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ? [v5:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v6:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :  ?
% 150.77/21.11      [v7: int] :  ? [v8:
% 150.77/21.11        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.11      (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 &
% 150.77/21.11        fun_app$l(type_wf$b, v0) = v2 &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0)
% 150.77/21.11          | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b &
% 150.77/21.11            fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v4) = 0 &
% 150.77/21.11            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))
% 150.77/21.11    &  ! [v0:
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.11    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~
% 150.77/21.11      (node_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.11      |  ? [v2: any] :  ? [v3:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ? [v4: any]
% 150.77/21.11      :  ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v6:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :  ?
% 150.77/21.11      [v7: int] :  ? [v8:
% 150.77/21.11        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.11      (fun_app$w(fset$a, v1) = v3 & fun_app$l(a_type_wf$d, v0) = v4 &
% 150.77/21.11        fun_app$l(type_wf$b, v0) = v2 &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v3) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0)
% 150.77/21.11          | v4 = 0 | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b &
% 150.77/21.11            fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v3) = 0 &
% 150.77/21.11            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))
% 150.77/21.11    &  ! [v0:
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.11    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~
% 150.77/21.11      (node_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.11      |  ? [v2: any] :  ? [v3: any] :  ? [v4:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 150.77/21.11      (fun_app$w(fset$a, v1) = v4 & fun_app$l(a_type_wf$d, v0) = v2 &
% 150.77/21.11        fun_app$l(type_wf$b, v0) = v3 &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & ( ~ (v2 =
% 150.77/21.11            0) | (v3 = 0 &  ! [v5:
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v6:
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.11            : ( ~ (fun_app$e(member$a, v5) = v6) |  ~
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v7:
% 150.77/21.11                any] :  ? [v8:
% 150.77/21.11                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 150.77/21.11              : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 &
% 150.77/21.11                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8)
% 150.77/21.11                & ( ~ (v8 = none$b) |  ~ (v7 = 0)))) &  ! [v5:
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 150.77/21.11              (get_N_o_d_e$(v5, v0) = none$b) |  ~
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v6:
% 150.77/21.11                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.11              :  ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 &
% 150.77/21.11                fun_app$d(v6, v4) = v7 &
% 150.77/21.11                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))))
% 150.77/21.11    &  ! [v0:
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.11    :  ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) |  ~
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.11      |  ? [v2: any] :  ? [v3:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v4:
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 150.77/21.11      (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 &
% 150.77/21.11        fun_app$l(a_type_wf$d, v0) = v2 &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & ( ~ (v2
% 150.77/21.11            = 0) | (v1 = 0 &  ! [v5:
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v6:
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.11            : ( ~ (fun_app$e(member$a, v5) = v6) |  ~
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v7:
% 150.77/21.11                any] :  ? [v8:
% 150.77/21.11                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 150.77/21.11              : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 &
% 150.77/21.11                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8)
% 150.77/21.11                & ( ~ (v8 = none$b) |  ~ (v7 = 0)))) &  ! [v5:
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 150.77/21.11              (get_N_o_d_e$(v5, v0) = none$b) |  ~
% 150.77/21.11              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |  ? [v6:
% 150.77/21.11                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.11              :  ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 &
% 150.77/21.11                fun_app$d(v6, v4) = v7 &
% 150.77/21.11                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))))
% 150.77/21.11    &  ! [v0:
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.11    : ( ~ (fun_app$l(a_type_wf$d, v0) = 0) |  ~
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.11      |  ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 150.77/21.11      [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 150.77/21.11      (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 150.77/21.11        fun_app$l(type_wf$b, v0) = 0 &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) &  ! [v3:
% 150.77/21.11          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v4:
% 150.77/21.11          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : (
% 150.77/21.11          ~ (fun_app$e(member$a, v3) = v4) |  ~
% 150.77/21.11          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) |  ? [v5:
% 150.77/21.11            any] :  ? [v6:
% 150.77/21.11            C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.11          (get_N_o_d_e$(v3, v0) = v6 & fun_app$d(v4, v2) = v5 &
% 150.77/21.11            C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6)
% 150.77/21.11            & ( ~ (v6 = none$b) |  ~ (v5 = 0)))) &  ! [v3:
% 150.77/21.11          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 150.77/21.11          (get_N_o_d_e$(v3, v0) = none$b) |  ~
% 150.77/21.11          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) |  ? [v4:
% 150.77/21.11            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :
% 150.77/21.11           ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = v4 &
% 150.77/21.11            fun_app$d(v4, v2) = v5 &
% 150.77/21.11            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))))
% 150.77/21.11    &  ! [v0:
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.11    : ( ~ (fun_app$l(type_wf$b, v0) = 0) |  ~
% 150.77/21.11      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.11      |  ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 150.77/21.11      [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ? [v3:
% 150.77/21.11        any] :  ? [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : 
% 150.77/21.11      ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 150.77/21.11      :  ? [v6: int] :  ? [v7:
% 150.77/21.11        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.11      (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 150.77/21.11        fun_app$l(a_type_wf$d, v0) = v3 &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) &
% 150.77/21.11        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 = 0 | (v7
% 150.77/21.11            = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b &
% 150.77/21.11            fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 &
% 150.77/21.11            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5)))))
% 150.77/21.11  
% 150.77/21.11    (axiom129)
% 150.77/21.11    A_element_ptr_fset_a_element_ptr_set_fun$(fset$) &
% 150.77/21.11    A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) &
% 150.77/21.11    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 150.77/21.11      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.11      A_element_ptr_set_bool_fun$] :  ! [v3: A_element_ptr_set$] :  ! [v4: int] :
% 150.77/21.11    (v4 = 0 |  ~ (fun_app$v(fset$, v1) = v3) |  ~ (fun_app$u(member$e, v0) = v2) |
% 150.77/21.11       ~ (fun_app$t(v2, v3) = v4) |  ~ A_element_ptr$(v0) |  ~
% 150.77/21.11      A_element_ptr_fset$(v1) |  ? [v5: A_element_ptr_fset_bool_fun$] :  ? [v6:
% 150.77/21.11        int] : ( ~ (v6 = 0) & fun_app$j(fmember$, v0) = v5 & fun_app$i(v5, v1) =
% 150.77/21.11        v6 & A_element_ptr_fset_bool_fun$(v5))) &  ! [v0: A_element_ptr$] :  !
% 150.77/21.11    [v1: A_element_ptr_fset$] :  ! [v2: A_element_ptr_fset_bool_fun$] :  ! [v3:
% 150.77/21.11      int] : (v3 = 0 |  ~ (fun_app$j(fmember$, v0) = v2) |  ~ (fun_app$i(v2, v1) =
% 150.77/21.11        v3) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v4:
% 150.77/21.11        A_element_ptr_set_bool_fun$] :  ? [v5: A_element_ptr_set$] :  ? [v6: int]
% 150.77/21.11      : ( ~ (v6 = 0) & fun_app$v(fset$, v1) = v5 & fun_app$u(member$e, v0) = v4 &
% 150.77/21.11        fun_app$t(v4, v5) = v6 & A_element_ptr_set_bool_fun$(v4) &
% 150.77/21.12        A_element_ptr_set$(v5))) &  ! [v0: A_element_ptr$] :  ! [v1:
% 150.77/21.12      A_element_ptr_fset$] :  ! [v2: A_element_ptr_set_bool_fun$] :  ! [v3:
% 150.77/21.12      A_element_ptr_set$] : ( ~ (fun_app$v(fset$, v1) = v3) |  ~
% 150.77/21.12      (fun_app$u(member$e, v0) = v2) |  ~ (fun_app$t(v2, v3) = 0) |  ~
% 150.77/21.12      A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v4:
% 150.77/21.12        A_element_ptr_fset_bool_fun$] : (fun_app$j(fmember$, v0) = v4 &
% 150.77/21.12        fun_app$i(v4, v1) = 0 & A_element_ptr_fset_bool_fun$(v4))) &  ! [v0:
% 150.77/21.12      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.12      A_element_ptr_fset_bool_fun$] : ( ~ (fun_app$j(fmember$, v0) = v2) |  ~
% 150.77/21.12      (fun_app$i(v2, v1) = 0) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1)
% 150.77/21.12      |  ? [v3: A_element_ptr_set_bool_fun$] :  ? [v4: A_element_ptr_set$] :
% 150.77/21.12      (fun_app$v(fset$, v1) = v4 & fun_app$u(member$e, v0) = v3 & fun_app$t(v3,
% 150.77/21.12          v4) = 0 & A_element_ptr_set_bool_fun$(v3) & A_element_ptr_set$(v4)))
% 150.77/21.12  
% 150.77/21.12    (axiom135)
% 150.77/21.12    A_element_ptr_fset_a_element_ptr_set_fun$(fset$) &
% 150.77/21.12    A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) &
% 150.77/21.12    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 150.77/21.12      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.12      A_element_ptr_set_bool_fun$] :  ! [v3: A_element_ptr_set$] :  ! [v4: int] :
% 150.77/21.12    (v4 = 0 |  ~ (fun_app$v(fset$, v1) = v3) |  ~ (fun_app$u(member$e, v0) = v2) |
% 150.77/21.12       ~ (fun_app$t(v2, v3) = v4) |  ~ A_element_ptr$(v0) |  ~
% 150.77/21.12      A_element_ptr_fset$(v1) |  ? [v5: A_element_ptr_fset_bool_fun$] :  ? [v6:
% 150.77/21.12        int] : ( ~ (v6 = 0) & fun_app$j(fmember$, v0) = v5 & fun_app$i(v5, v1) =
% 150.77/21.12        v6 & A_element_ptr_fset_bool_fun$(v5))) &  ! [v0: A_element_ptr$] :  !
% 150.77/21.12    [v1: A_element_ptr_fset$] :  ! [v2: A_element_ptr_fset_bool_fun$] :  ! [v3:
% 150.77/21.12      int] : (v3 = 0 |  ~ (fun_app$j(fmember$, v0) = v2) |  ~ (fun_app$i(v2, v1) =
% 150.77/21.12        v3) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v4:
% 150.77/21.12        A_element_ptr_set_bool_fun$] :  ? [v5: A_element_ptr_set$] :  ? [v6: int]
% 150.77/21.12      : ( ~ (v6 = 0) & fun_app$v(fset$, v1) = v5 & fun_app$u(member$e, v0) = v4 &
% 150.77/21.12        fun_app$t(v4, v5) = v6 & A_element_ptr_set_bool_fun$(v4) &
% 150.77/21.12        A_element_ptr_set$(v5))) &  ! [v0: A_element_ptr$] :  ! [v1:
% 150.77/21.12      A_element_ptr_fset$] :  ! [v2: A_element_ptr_set_bool_fun$] :  ! [v3:
% 150.77/21.12      A_element_ptr_set$] : ( ~ (fun_app$v(fset$, v1) = v3) |  ~
% 150.77/21.12      (fun_app$u(member$e, v0) = v2) |  ~ (fun_app$t(v2, v3) = 0) |  ~
% 150.77/21.12      A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v4:
% 150.77/21.12        A_element_ptr_fset_bool_fun$] : (fun_app$j(fmember$, v0) = v4 &
% 150.77/21.12        fun_app$i(v4, v1) = 0 & A_element_ptr_fset_bool_fun$(v4))) &  ! [v0:
% 150.77/21.12      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.12      A_element_ptr_fset_bool_fun$] : ( ~ (fun_app$j(fmember$, v0) = v2) |  ~
% 150.77/21.12      (fun_app$i(v2, v1) = 0) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1)
% 150.77/21.12      |  ? [v3: A_element_ptr_set_bool_fun$] :  ? [v4: A_element_ptr_set$] :
% 150.77/21.12      (fun_app$v(fset$, v1) = v4 & fun_app$u(member$e, v0) = v3 & fun_app$t(v3,
% 150.77/21.12          v4) = 0 & A_element_ptr_set_bool_fun$(v3) & A_element_ptr_set$(v4)))
% 150.77/21.12  
% 150.77/21.12    (axiom138)
% 150.77/21.12    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$c)
% 150.77/21.12    &  ! [v0:
% 150.77/21.12      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.12    :  ! [v1: int] : (v1 = 0 |  ~ (fun_app$l(a_type_wf$c, v0) = v1) |  ~
% 150.77/21.12      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0))
% 150.77/21.12  
% 150.77/21.12    (axiom152)
% 150.77/21.12    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) &
% 150.77/21.12    C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) &  ! [v0:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v1:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.12    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  !
% 150.77/21.12    [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v3 =
% 150.77/21.12      none$ | v0 = none$b |  ~ (the$a(v0) = v2) |  ~ (fun_app$m(v1, v2) = v3) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 150.77/21.12      |  ? [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~
% 150.77/21.12        (v4 = none$) & bind$(v0, v1) = v4 &
% 150.77/21.12        C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4))) &  !
% 150.77/21.12    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 150.77/21.12    [v1:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.12    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v2 =
% 150.77/21.12      none$ |  ~ (bind$(v0, v1) = v2) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 150.77/21.12      |  ? [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ?
% 150.77/21.12      [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~ (v4
% 150.77/21.12          = none$) & the$a(v0) = v3 & fun_app$m(v1, v3) = v4 &
% 150.77/21.12        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$(v3) &
% 150.77/21.12        C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4))) &  !
% 150.77/21.12    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 150.77/21.12    [v1:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.12    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ( ~
% 150.77/21.12      (the$a(v0) = v2) |  ~ (fun_app$m(v1, v2) = none$) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 150.77/21.12      | bind$(v0, v1) = none$) &  ! [v0:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.12    :  ! [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  !
% 150.77/21.12    [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~
% 150.77/21.12      (the$a(none$b) = v1) |  ~ (fun_app$m(v0, v1) = v2) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v0)
% 150.77/21.12      | bind$(none$b, v0) = none$) &  ! [v0:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.12    :  ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 =
% 150.77/21.12      none$ |  ~ (bind$(none$b, v0) = v1) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v0))
% 150.77/21.12    &  ! [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.12     ! [v1:
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 150.77/21.12    : (v0 = none$b |  ~ (bind$(v0, v1) = none$) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) |  ~
% 150.77/21.12      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 150.77/21.12      |  ? [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :
% 150.77/21.12      (the$a(v0) = v2 & fun_app$m(v1, v2) = none$ &
% 150.77/21.12        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$(v2)))
% 150.77/21.12  
% 150.77/21.12    (axiom36)
% 150.77/21.12    l_type_wf_E_l_e_m_e_n_t$(type_wf$) = 0 &
% 150.77/21.12    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 150.77/21.12  
% 150.77/21.12    (axiom38)
% 150.77/21.12    l_type_wf_N_o_d_e$(type_wf$) = 0 &
% 150.77/21.12    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 150.77/21.12  
% 150.77/21.12    (axiom383)
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$(object_ptr_kinds$)
% 150.77/21.13    &
% 150.77/21.13    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(none$c)
% 150.77/21.13    &
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 150.77/21.13    &
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$(fmember$b)
% 150.77/21.13    &  ! [v0:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.13    :  ! [v1:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 150.77/21.13    :  ! [v2:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 150.77/21.13    :  ! [v3:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 150.77/21.13    :  ! [v4: any] : ( ~ (fun_app$ca(object_ptr_kinds$, v0) = v3) |  ~
% 150.77/21.13      (fun_app$q(fmember$b, v1) = v2) |  ~ (fun_app$p(v2, v3) = v4) |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.13      |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$(v1)
% 150.77/21.13      |  ? [v5: any] :  ? [v6:
% 150.77/21.13        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 150.77/21.13      (get_O_b_j_e_c_t$(v1, v0) = v6 & fun_app$l(type_wf$, v0) = v5 &
% 150.77/21.13        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(v6)
% 150.77/21.13        & ( ~ (v5 = 0) | (( ~ (v6 = none$c) |  ~ (v4 = 0)) & (v6 = none$c | v4 =
% 150.77/21.13              0))))) &  ! [v0:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.13    :  ! [v1:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 150.77/21.13    :  ! [v2:
% 150.77/21.13      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : (
% 150.77/21.13      ~ (get_O_b_j_e_c_t$(v1, v0) = v2) |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.13      |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$(v1)
% 150.77/21.13      |  ? [v3: any] :  ? [v4:
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 150.77/21.13      :  ? [v5:
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 150.77/21.13      :  ? [v6: any] : (fun_app$ca(object_ptr_kinds$, v0) = v5 &
% 150.77/21.13        fun_app$q(fmember$b, v1) = v4 & fun_app$p(v4, v5) = v6 &
% 150.77/21.13        fun_app$l(type_wf$, v0) = v3 &
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$(v5)
% 150.77/21.13        &
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$(v4)
% 150.77/21.13        & ( ~ (v3 = 0) | (( ~ (v6 = 0) |  ~ (v2 = none$c)) & (v6 = 0 | v2 =
% 150.77/21.13              none$c)))))
% 150.77/21.13  
% 150.77/21.13    (axiom39)
% 150.77/21.13    l_type_wf_O_b_j_e_c_t$(type_wf$) = 0 &
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 150.77/21.13  
% 150.77/21.13    (axiom391)
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$(object_ptr_kinds$)
% 150.77/21.13    &
% 150.77/21.13    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(none$c)
% 150.77/21.13    &
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 150.77/21.13    &
% 150.77/21.13    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$(fmember$b)
% 150.77/21.13    &  ! [v0:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.13    :  ! [v1:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 150.77/21.13    :  ! [v2:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 150.77/21.13    :  ! [v3:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 150.77/21.13    :  ! [v4: any] : ( ~ (fun_app$ca(object_ptr_kinds$, v0) = v3) |  ~
% 150.77/21.13      (fun_app$q(fmember$b, v1) = v2) |  ~ (fun_app$p(v2, v3) = v4) |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.13      |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$(v1)
% 150.77/21.13      |  ? [v5: any] :  ? [v6:
% 150.77/21.13        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 150.77/21.13      (get_O_b_j_e_c_t$(v1, v0) = v6 & fun_app$l(type_wf$c, v0) = v5 &
% 150.77/21.13        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(v6)
% 150.77/21.13        & ( ~ (v5 = 0) | (( ~ (v6 = none$c) |  ~ (v4 = 0)) & (v6 = none$c | v4 =
% 150.77/21.13              0))))) &  ! [v0:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.13    :  ! [v1:
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 150.77/21.13    :  ! [v2:
% 150.77/21.13      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : (
% 150.77/21.13      ~ (get_O_b_j_e_c_t$(v1, v0) = v2) |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.13      |  ~
% 150.77/21.13      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$(v1)
% 150.77/21.13      |  ? [v3: any] :  ? [v4:
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 150.77/21.13      :  ? [v5:
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 150.77/21.13      :  ? [v6: any] : (fun_app$ca(object_ptr_kinds$, v0) = v5 &
% 150.77/21.13        fun_app$q(fmember$b, v1) = v4 & fun_app$p(v4, v5) = v6 &
% 150.77/21.13        fun_app$l(type_wf$c, v0) = v3 &
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$(v5)
% 150.77/21.13        &
% 150.77/21.13        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$(v4)
% 150.77/21.13        & ( ~ (v3 = 0) | (( ~ (v6 = 0) |  ~ (v2 = none$c)) & (v6 = 0 | v2 =
% 150.77/21.13              none$c)))))
% 150.77/21.13  
% 150.77/21.13    (axiom449)
% 150.77/21.14    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 150.77/21.14      A_element_ptr_bool_fun$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.14      A_element_ptr_bool_fun$] :  ! [v3: A_element_ptr_fset$] :  ! [v4:
% 150.77/21.14      A_element_ptr$] :  ! [v5: any] : ( ~ (ffilter$(v2, v1) = v3) |  ~
% 150.77/21.14      (ffilter$(v0, v1) = v3) |  ~ (fun_app$cf(v2, v4) = v5) |  ~
% 150.77/21.14      A_element_ptr$(v4) |  ~ A_element_ptr_fset$(v1) |  ~
% 150.77/21.14      A_element_ptr_bool_fun$(v2) |  ~ A_element_ptr_bool_fun$(v0) |  ? [v6:
% 150.77/21.14        A_element_ptr_fset_bool_fun$] :  ? [v7: any] :  ? [v8: any] :
% 150.77/21.14      (fun_app$cf(v0, v4) = v8 & fun_app$j(fmember$, v4) = v6 & fun_app$i(v6, v1)
% 150.77/21.14        = v7 & A_element_ptr_fset_bool_fun$(v6) & ( ~ (v7 = 0) | (( ~ (v8 = 0) |
% 150.77/21.14              v5 = 0) & ( ~ (v5 = 0) | v8 = 0))))) &  ! [v0:
% 150.77/21.14      A_element_ptr_bool_fun$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.14      A_element_ptr_bool_fun$] :  ! [v3: A_element_ptr_fset$] :  ! [v4:
% 150.77/21.14      A_element_ptr$] :  ! [v5: any] : ( ~ (ffilter$(v2, v1) = v3) |  ~
% 150.77/21.14      (ffilter$(v0, v1) = v3) |  ~ (fun_app$cf(v0, v4) = v5) |  ~
% 150.77/21.14      A_element_ptr$(v4) |  ~ A_element_ptr_fset$(v1) |  ~
% 150.77/21.14      A_element_ptr_bool_fun$(v2) |  ~ A_element_ptr_bool_fun$(v0) |  ? [v6:
% 150.77/21.14        A_element_ptr_fset_bool_fun$] :  ? [v7: any] :  ? [v8: any] :
% 150.77/21.14      (fun_app$cf(v2, v4) = v8 & fun_app$j(fmember$, v4) = v6 & fun_app$i(v6, v1)
% 150.77/21.14        = v7 & A_element_ptr_fset_bool_fun$(v6) & ( ~ (v7 = 0) | (( ~ (v8 = 0) |
% 150.77/21.14              v5 = 0) & ( ~ (v5 = 0) | v8 = 0))))) &  ! [v0:
% 150.77/21.14      A_element_ptr_bool_fun$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 150.77/21.14      A_element_ptr_bool_fun$] :  ! [v3: A_element_ptr_fset$] :  ! [v4:
% 150.77/21.14      A_element_ptr$] :  ! [v5: A_element_ptr_fset_bool_fun$] : ( ~ (ffilter$(v2,
% 150.77/21.14          v1) = v3) |  ~ (ffilter$(v0, v1) = v3) |  ~ (fun_app$j(fmember$, v4) =
% 150.77/21.14        v5) |  ~ A_element_ptr$(v4) |  ~ A_element_ptr_fset$(v1) |  ~
% 150.77/21.14      A_element_ptr_bool_fun$(v2) |  ~ A_element_ptr_bool_fun$(v0) |  ? [v6: any]
% 150.77/21.14      :  ? [v7: any] :  ? [v8: any] : (fun_app$cf(v2, v4) = v8 & fun_app$cf(v0,
% 150.77/21.14          v4) = v7 & fun_app$i(v5, v1) = v6 & ( ~ (v6 = 0) | (( ~ (v8 = 0) | v7 =
% 150.77/21.14              0) & ( ~ (v7 = 0) | v8 = 0))))) &  ! [v0: A_element_ptr_bool_fun$] :
% 150.77/21.14     ! [v1: A_element_ptr_fset$] :  ! [v2: A_element_ptr_bool_fun$] :  ! [v3:
% 150.77/21.14      A_element_ptr_fset$] :  ! [v4: A_element_ptr_fset$] : (v4 = v3 |  ~
% 150.77/21.14      (ffilter$(v2, v1) = v4) |  ~ (ffilter$(v0, v1) = v3) |  ~
% 150.77/21.14      A_element_ptr_fset$(v1) |  ~ A_element_ptr_bool_fun$(v2) |  ~
% 150.77/21.14      A_element_ptr_bool_fun$(v0) |  ? [v5: A_element_ptr$] :  ? [v6:
% 150.77/21.14        A_element_ptr_fset_bool_fun$] :  ? [v7: any] :  ? [v8: any] :
% 150.77/21.14      (fun_app$cf(v2, v5) = v8 & fun_app$cf(v0, v5) = v7 & fun_app$j(fmember$, v5)
% 150.77/21.14        = v6 & fun_app$i(v6, v1) = 0 & A_element_ptr$(v5) &
% 150.77/21.14        A_element_ptr_fset_bool_fun$(v6) & ( ~ (v8 = 0) |  ~ (v7 = 0)) & (v8 = 0 |
% 150.77/21.14          v7 = 0)))
% 150.77/21.14  
% 150.77/21.14    (axiom45)
% 150.77/21.14    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a)
% 150.77/21.14    &  ! [v0:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 150.77/21.14    :  ! [v1:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.14    :  ! [v2: int] : (v2 = 0 |  ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = 0) |  ~
% 150.77/21.14      (fun_app$l(type_wf$a, v1) = v2) |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.14      |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 150.77/21.14      |  ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v1) = v3)) &  ! [v0:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 150.77/21.14    :  ! [v1: int] : (v1 = 0 |  ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = v1) |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 150.77/21.14      |  ? [v2:
% 150.77/21.14        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.14      :  ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v2) = 0 & fun_app$l(type_wf$a,
% 150.77/21.14          v2) = v3 &
% 150.77/21.14        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v2)))
% 150.77/21.14    &  ! [v0:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 150.77/21.14    :  ! [v1:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.14    : ( ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = 0) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.14      |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 150.77/21.14      | fun_app$l(type_wf$a, v1) = 0)
% 150.77/21.14  
% 150.77/21.14    (axiom458)
% 150.77/21.14    A_element_ptr_bool_fun$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$) &  ! [v0:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.14    :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptrs$(v0) = v1) |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.14      |  ? [v2: A_element_ptr_fset$] :
% 150.77/21.14      (ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, v2) = v1 &
% 150.77/21.14        element_ptr_kinds$(v0) = v2 & A_element_ptr_fset$(v2) &
% 150.77/21.14        A_element_ptr_fset$(v1))) &  ! [v0:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.14    :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.14      |  ? [v2: A_element_ptr_fset$] : (element_ptrs$(v0) = v2 &
% 150.77/21.14        ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, v1) = v2 &
% 150.77/21.14        A_element_ptr_fset$(v2)))
% 150.77/21.14  
% 150.77/21.14    (axiom46)
% 150.77/21.14    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a)
% 150.77/21.14    &  ! [v0:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 150.77/21.14    :  ! [v1:
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.14    : ( ~ (fun_app$l(v0, v1) = 0) |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.14      |  ~
% 150.77/21.14      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 150.77/21.14      |  ? [v2: any] :  ? [v3: any] : (l_type_wf_E_l_e_m_e_n_t$(v0) = v2 &
% 150.77/21.14        fun_app$l(type_wf$a, v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 150.77/21.14  
% 150.77/21.14    (axiom460)
% 150.77/21.14    A_element_ptr_fset$(bot$f) &
% 150.77/21.14    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 150.77/21.14      A_element_ptr$] :  ! [v1: A_element_ptr_fset_bool_fun$] : ( ~
% 150.77/21.14      (fun_app$j(fmember$, v0) = v1) |  ~ A_element_ptr$(v0) |  ? [v2: int] : ( ~
% 150.77/21.14        (v2 = 0) & fun_app$i(v1, bot$f) = v2))
% 150.77/21.14  
% 150.77/21.14    (axiom475)
% 150.77/21.14    A_element_ptr_fset$(bot$f) &
% 150.77/21.14    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 150.77/21.14      A_element_ptr$] :  ! [v1: A_element_ptr_fset_bool_fun$] : ( ~
% 150.77/21.14      (fun_app$j(fmember$, v0) = v1) |  ~ A_element_ptr$(v0) |  ? [v2: int] : ( ~
% 150.77/21.14        (v2 = 0) & fun_app$i(v1, bot$f) = v2))
% 150.77/21.14  
% 150.77/21.14    (axiom48)
% 150.77/21.14    type_wf$a = a_type_wf$ &
% 150.77/21.14    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$)
% 150.77/21.14  
% 150.77/21.14    (axiom49)
% 150.77/21.15    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$(fmember$a)
% 150.77/21.15    & A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 150.77/21.15      A_element_ptr$] :  ! [v1:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.15    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 150.77/21.15    [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v5:
% 150.77/21.15      int] : (v5 = 0 |  ~ (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v2) | 
% 150.77/21.15      ~ (node_ptr_kinds$(v1) = v4) |  ~ (fun_app$o(fmember$a, v2) = v3) |  ~
% 150.77/21.15      (fun_app$n(v3, v4) = v5) |  ~
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.15      |  ~ A_element_ptr$(v0) |  ? [v6: A_element_ptr_fset_bool_fun$] :  ? [v7:
% 150.77/21.15        A_element_ptr_fset$] :  ? [v8: int] : ( ~ (v8 = 0) &
% 150.77/21.15        element_ptr_kinds$(v1) = v7 & fun_app$j(fmember$, v0) = v6 & fun_app$i(v6,
% 150.77/21.15          v7) = v8 & A_element_ptr_fset_bool_fun$(v6) & A_element_ptr_fset$(v7)))
% 150.77/21.15    &  ! [v0: A_element_ptr$] :  ! [v1:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.15    :  ! [v2: A_element_ptr_fset_bool_fun$] :  ! [v3: A_element_ptr_fset$] :  !
% 150.77/21.15    [v4: int] : (v4 = 0 |  ~ (element_ptr_kinds$(v1) = v3) |  ~
% 150.77/21.15      (fun_app$j(fmember$, v0) = v2) |  ~ (fun_app$i(v2, v3) = v4) |  ~
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.15      |  ~ A_element_ptr$(v0) |  ? [v5:
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v6:
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  ?
% 150.77/21.15      [v7: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v8:
% 150.77/21.15        int] : ( ~ (v8 = 0) & cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v5 &
% 150.77/21.15        node_ptr_kinds$(v1) = v7 & fun_app$o(fmember$a, v5) = v6 & fun_app$n(v6,
% 150.77/21.15          v7) = v8 &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v7) &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v6)))
% 150.77/21.15    &  ! [v0: A_element_ptr$] :  ! [v1:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.15    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 150.77/21.15    [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~
% 150.77/21.15      (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v2) |  ~
% 150.77/21.15      (node_ptr_kinds$(v1) = v4) |  ~ (fun_app$o(fmember$a, v2) = v3) |  ~
% 150.77/21.15      (fun_app$n(v3, v4) = 0) |  ~
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.15      |  ~ A_element_ptr$(v0) |  ? [v5: A_element_ptr_fset_bool_fun$] :  ? [v6:
% 150.77/21.15        A_element_ptr_fset$] : (element_ptr_kinds$(v1) = v6 & fun_app$j(fmember$,
% 150.77/21.15          v0) = v5 & fun_app$i(v5, v6) = 0 & A_element_ptr_fset_bool_fun$(v5) &
% 150.77/21.15        A_element_ptr_fset$(v6))) &  ! [v0: A_element_ptr$] :  ! [v1:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.15    :  ! [v2: A_element_ptr_fset_bool_fun$] :  ! [v3: A_element_ptr_fset$] : ( ~
% 150.77/21.15      (element_ptr_kinds$(v1) = v3) |  ~ (fun_app$j(fmember$, v0) = v2) |  ~
% 150.77/21.15      (fun_app$i(v2, v3) = 0) |  ~
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 150.77/21.15      |  ~ A_element_ptr$(v0) |  ? [v4:
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v5:
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  ?
% 150.77/21.15      [v6: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :
% 150.77/21.15      (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v4 & node_ptr_kinds$(v1) =
% 150.77/21.15        v6 & fun_app$o(fmember$a, v4) = v5 & fun_app$n(v5, v6) = 0 &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5)))
% 150.77/21.15  
% 150.77/21.15    (axiom50)
% 150.77/21.15    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) &
% 150.77/21.15    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$(fmember$a)
% 150.77/21.15    &
% 150.77/21.15    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 150.77/21.15    &  ! [v0:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.15    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v2:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 150.77/21.15    [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v4:
% 150.77/21.15      any] : ( ~ (node_ptr_kinds$(v0) = v3) |  ~ (fun_app$o(fmember$a, v1) = v2) |
% 150.77/21.15       ~ (fun_app$n(v2, v3) = v4) |  ~
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.15      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) |  ? [v5:
% 150.77/21.15        any] :  ? [v6:
% 150.77/21.15        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 150.77/21.15      (get_N_o_d_e$(v1, v0) = v6 & fun_app$l(type_wf$, v0) = v5 &
% 150.77/21.15        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) & (
% 150.77/21.15          ~ (v5 = 0) | (( ~ (v6 = none$b) |  ~ (v4 = 0)) & (v6 = none$b | v4 =
% 150.77/21.15              0))))) &  ! [v0:
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 150.77/21.15    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v2:
% 150.77/21.15      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~
% 150.77/21.15      (get_N_o_d_e$(v1, v0) = v2) |  ~
% 150.77/21.15      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 150.77/21.15      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) |  ? [v3:
% 150.77/21.15        any] :  ? [v4:
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  ?
% 150.77/21.15      [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v6:
% 150.77/21.15        any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = v4 &
% 150.77/21.15        fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$, v0) = v3 &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) &
% 150.77/21.15        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4) &
% 150.77/21.15        ( ~ (v3 = 0) | (( ~ (v6 = 0) |  ~ (v2 = none$b)) & (v6 = 0 | v2 =
% 150.77/21.15              none$b)))))
% 150.77/21.15  
% 150.77/21.15    (axiom506)
% 151.19/21.17    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 151.19/21.17      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2: A_element_ptr$] : 
% 151.19/21.17    ! [v3: A_element_ptr_fset$] :  ! [v4: A_element_ptr_fset_bool_fun$] :  ! [v5:
% 151.19/21.17      int] :  ! [v6: A_element_ptr_fset_bool_fun$] :  ! [v7: int] : (v7 = 0 | v5 =
% 151.19/21.17      0 |  ~ (fun_app$j(fmember$, v2) = v6) |  ~ (fun_app$j(fmember$, v0) = v4) | 
% 151.19/21.17      ~ (fun_app$i(v6, v3) = v7) |  ~ (fun_app$i(v4, v1) = v5) |  ~
% 151.19/21.17      A_element_ptr$(v2) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v3) |  ~
% 151.19/21.17      A_element_ptr_fset$(v1) |  ? [v8: A_element_ptr_fset$] :  ? [v9:
% 151.19/21.17        A_element_ptr_fset$] :  ? [v10: A_element_ptr_fset$] :  ? [v11:
% 151.19/21.17        A_element_ptr_fset$] :  ? [v12: int] :  ? [v13: A_element_ptr_fset$] :  ?
% 151.19/21.17      [v14: int] : (finsert$(v2, v3) = v9 & finsert$(v0, v1) = v8 &
% 151.19/21.17        A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) &
% 151.19/21.17        A_element_ptr_fset$(v8) & ( ~ (v9 = v8) | (( ~ (v2 = v0) | v3 = v1) & (v2
% 151.19/21.17              = v0 | (v13 = v3 & v11 = v1 &  ~ (v14 = 0) &  ~ (v12 = 0) &
% 151.19/21.17                finsert$(v2, v10) = v1 & finsert$(v0, v10) = v3 & fun_app$i(v6,
% 151.19/21.17                  v10) = v12 & fun_app$i(v4, v10) = v14)))) & (v9 = v8 | (v2 = v0
% 151.19/21.17            &  ~ (v3 = v1)) | ( ~ (v2 = v0) &  ! [v15: A_element_ptr_fset$] :  !
% 151.19/21.17            [v16: int] : (v16 = 0 |  ~ (fun_app$i(v6, v15) = v16) |  ~
% 151.19/21.17              A_element_ptr_fset$(v15) |  ? [v17: A_element_ptr_fset$] :  ? [v18:
% 151.19/21.17                A_element_ptr_fset$] :  ? [v19: any] : (finsert$(v2, v15) = v17 &
% 151.19/21.17                finsert$(v0, v15) = v18 & fun_app$i(v4, v15) = v19 &
% 151.19/21.17                A_element_ptr_fset$(v18) & A_element_ptr_fset$(v17) & ( ~ (v18 =
% 151.19/21.17                    v3) |  ~ (v17 = v1) | v19 = 0))) &  ! [v15:
% 151.19/21.17              A_element_ptr_fset$] :  ! [v16: int] : (v16 = 0 |  ~ (fun_app$i(v4,
% 151.19/21.17                  v15) = v16) |  ~ A_element_ptr_fset$(v15) |  ? [v17:
% 151.19/21.17                A_element_ptr_fset$] :  ? [v18: any] :  ? [v19:
% 151.19/21.17                A_element_ptr_fset$] : (finsert$(v2, v15) = v17 & finsert$(v0,
% 151.19/21.17                  v15) = v19 & fun_app$i(v6, v15) = v18 & A_element_ptr_fset$(v19)
% 151.19/21.17                & A_element_ptr_fset$(v17) & ( ~ (v19 = v3) |  ~ (v17 = v1) | v18
% 151.19/21.17                  = 0))) &  ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v2, v15)
% 151.19/21.17                = v1) |  ~ A_element_ptr_fset$(v15) |  ? [v16: any] :  ? [v17:
% 151.19/21.17                A_element_ptr_fset$] :  ? [v18: any] : (finsert$(v0, v15) = v17 &
% 151.19/21.17                fun_app$i(v6, v15) = v16 & fun_app$i(v4, v15) = v18 &
% 151.19/21.17                A_element_ptr_fset$(v17) & ( ~ (v17 = v3) | v18 = 0 | v16 = 0))) &
% 151.19/21.17             ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v0, v15) = v3) |  ~
% 151.19/21.17              A_element_ptr_fset$(v15) |  ? [v16: A_element_ptr_fset$] :  ? [v17:
% 151.19/21.17                any] :  ? [v18: any] : (finsert$(v2, v15) = v16 & fun_app$i(v6,
% 151.19/21.17                  v15) = v17 & fun_app$i(v4, v15) = v18 & A_element_ptr_fset$(v16)
% 151.19/21.17                & ( ~ (v16 = v1) | v18 = 0 | v17 = 0))))))) &  ! [v0:
% 151.19/21.17      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2: A_element_ptr$] : 
% 151.19/21.17    ! [v3: A_element_ptr_fset$] :  ! [v4: A_element_ptr_fset_bool_fun$] :  ! [v5:
% 151.19/21.17      int] :  ! [v6: A_element_ptr_fset$] : (v5 = 0 |  ~ (finsert$(v2, v3) = v6) |
% 151.19/21.17       ~ (fun_app$j(fmember$, v0) = v4) |  ~ (fun_app$i(v4, v1) = v5) |  ~
% 151.19/21.17      A_element_ptr$(v2) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v3) |  ~
% 151.19/21.17      A_element_ptr_fset$(v1) |  ? [v7: A_element_ptr_fset_bool_fun$] :  ? [v8:
% 151.19/21.17        any] :  ? [v9: A_element_ptr_fset$] :  ? [v10: A_element_ptr_fset$] :  ?
% 151.19/21.17      [v11: A_element_ptr_fset$] :  ? [v12: int] :  ? [v13: A_element_ptr_fset$] :
% 151.19/21.17       ? [v14: int] : (finsert$(v0, v1) = v9 & fun_app$j(fmember$, v2) = v7 &
% 151.19/21.17        fun_app$i(v7, v3) = v8 & A_element_ptr_fset_bool_fun$(v7) &
% 151.19/21.17        A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) & (v8 = 0 | (( ~ (v9 =
% 151.19/21.17                v6) | (( ~ (v2 = v0) | v3 = v1) & (v2 = v0 | (v13 = v3 & v11 = v1
% 151.19/21.17                    &  ~ (v14 = 0) &  ~ (v12 = 0) & finsert$(v2, v10) = v1 &
% 151.19/21.17                    finsert$(v0, v10) = v3 & fun_app$i(v7, v10) = v12 &
% 151.19/21.17                    fun_app$i(v4, v10) = v14)))) & (v9 = v6 | (v2 = v0 &  ~ (v3 =
% 151.19/21.17                  v1)) | ( ~ (v2 = v0) &  ! [v15: A_element_ptr_fset$] :  ! [v16:
% 151.19/21.17                  int] : (v16 = 0 |  ~ (fun_app$i(v7, v15) = v16) |  ~
% 151.19/21.17                  A_element_ptr_fset$(v15) |  ? [v17: A_element_ptr_fset$] :  ?
% 151.19/21.17                  [v18: A_element_ptr_fset$] :  ? [v19: any] : (finsert$(v2, v15)
% 151.19/21.17                    = v17 & finsert$(v0, v15) = v18 & fun_app$i(v4, v15) = v19 &
% 151.19/21.17                    A_element_ptr_fset$(v18) & A_element_ptr_fset$(v17) & ( ~ (v18
% 151.19/21.17                        = v3) |  ~ (v17 = v1) | v19 = 0))) &  ! [v15:
% 151.19/21.17                  A_element_ptr_fset$] :  ! [v16: int] : (v16 = 0 |  ~
% 151.19/21.17                  (fun_app$i(v4, v15) = v16) |  ~ A_element_ptr_fset$(v15) |  ?
% 151.19/21.17                  [v17: A_element_ptr_fset$] :  ? [v18: any] :  ? [v19:
% 151.19/21.17                    A_element_ptr_fset$] : (finsert$(v2, v15) = v17 & finsert$(v0,
% 151.19/21.17                      v15) = v19 & fun_app$i(v7, v15) = v18 &
% 151.19/21.17                    A_element_ptr_fset$(v19) & A_element_ptr_fset$(v17) & ( ~ (v19
% 151.19/21.17                        = v3) |  ~ (v17 = v1) | v18 = 0))) &  ! [v15:
% 151.19/21.17                  A_element_ptr_fset$] : ( ~ (finsert$(v2, v15) = v1) |  ~
% 151.19/21.17                  A_element_ptr_fset$(v15) |  ? [v16: any] :  ? [v17:
% 151.19/21.17                    A_element_ptr_fset$] :  ? [v18: any] : (finsert$(v0, v15) =
% 151.19/21.17                    v17 & fun_app$i(v7, v15) = v16 & fun_app$i(v4, v15) = v18 &
% 151.19/21.17                    A_element_ptr_fset$(v17) & ( ~ (v17 = v3) | v18 = 0 | v16 =
% 151.19/21.17                      0))) &  ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v0,
% 151.19/21.17                      v15) = v3) |  ~ A_element_ptr_fset$(v15) |  ? [v16:
% 151.19/21.17                    A_element_ptr_fset$] :  ? [v17: any] :  ? [v18: any] :
% 151.19/21.17                  (finsert$(v2, v15) = v16 & fun_app$i(v7, v15) = v17 &
% 151.19/21.17                    fun_app$i(v4, v15) = v18 & A_element_ptr_fset$(v16) & ( ~ (v16
% 151.19/21.17                        = v1) | v18 = 0 | v17 = 0))))))))) &  ! [v0:
% 151.19/21.17      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2: A_element_ptr$] : 
% 151.19/21.17    ! [v3: A_element_ptr_fset$] :  ! [v4: A_element_ptr_fset_bool_fun$] :  ! [v5:
% 151.19/21.17      int] :  ! [v6: A_element_ptr_fset$] : (v5 = 0 |  ~ (finsert$(v0, v1) = v6) |
% 151.19/21.17       ~ (fun_app$j(fmember$, v2) = v4) |  ~ (fun_app$i(v4, v3) = v5) |  ~
% 151.19/21.17      A_element_ptr$(v2) |  ~ A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v3) |  ~
% 151.19/21.17      A_element_ptr_fset$(v1) |  ? [v7: A_element_ptr_fset_bool_fun$] :  ? [v8:
% 151.19/21.17        any] :  ? [v9: A_element_ptr_fset$] :  ? [v10: A_element_ptr_fset$] :  ?
% 151.19/21.17      [v11: A_element_ptr_fset$] :  ? [v12: int] :  ? [v13: A_element_ptr_fset$] :
% 151.19/21.17       ? [v14: int] : (finsert$(v2, v3) = v9 & fun_app$j(fmember$, v0) = v7 &
% 151.19/21.17        fun_app$i(v7, v1) = v8 & A_element_ptr_fset_bool_fun$(v7) &
% 151.19/21.17        A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) & (v8 = 0 | (( ~ (v9 =
% 151.19/21.17                v6) | (( ~ (v2 = v0) | v3 = v1) & (v2 = v0 | (v13 = v3 & v11 = v1
% 151.19/21.17                    &  ~ (v14 = 0) &  ~ (v12 = 0) & finsert$(v2, v10) = v1 &
% 151.19/21.17                    finsert$(v0, v10) = v3 & fun_app$i(v7, v10) = v14 &
% 151.19/21.17                    fun_app$i(v4, v10) = v12)))) & (v9 = v6 | (v2 = v0 &  ~ (v3 =
% 151.19/21.17                  v1)) | ( ~ (v2 = v0) &  ! [v15: A_element_ptr_fset$] :  ! [v16:
% 151.19/21.17                  int] : (v16 = 0 |  ~ (fun_app$i(v7, v15) = v16) |  ~
% 151.19/21.17                  A_element_ptr_fset$(v15) |  ? [v17: A_element_ptr_fset$] :  ?
% 151.19/21.17                  [v18: any] :  ? [v19: A_element_ptr_fset$] : (finsert$(v2, v15)
% 151.19/21.17                    = v17 & finsert$(v0, v15) = v19 & fun_app$i(v4, v15) = v18 &
% 151.19/21.17                    A_element_ptr_fset$(v19) & A_element_ptr_fset$(v17) & ( ~ (v19
% 151.19/21.17                        = v3) |  ~ (v17 = v1) | v18 = 0))) &  ! [v15:
% 151.19/21.17                  A_element_ptr_fset$] :  ! [v16: int] : (v16 = 0 |  ~
% 151.19/21.17                  (fun_app$i(v4, v15) = v16) |  ~ A_element_ptr_fset$(v15) |  ?
% 151.19/21.17                  [v17: A_element_ptr_fset$] :  ? [v18: A_element_ptr_fset$] :  ?
% 151.19/21.17                  [v19: any] : (finsert$(v2, v15) = v17 & finsert$(v0, v15) = v18
% 151.19/21.17                    & fun_app$i(v7, v15) = v19 & A_element_ptr_fset$(v18) &
% 151.19/21.17                    A_element_ptr_fset$(v17) & ( ~ (v18 = v3) |  ~ (v17 = v1) |
% 151.19/21.17                      v19 = 0))) &  ! [v15: A_element_ptr_fset$] : ( ~
% 151.19/21.17                  (finsert$(v2, v15) = v1) |  ~ A_element_ptr_fset$(v15) |  ?
% 151.19/21.17                  [v16: any] :  ? [v17: A_element_ptr_fset$] :  ? [v18: any] :
% 151.19/21.17                  (finsert$(v0, v15) = v17 & fun_app$i(v7, v15) = v18 &
% 151.19/21.17                    fun_app$i(v4, v15) = v16 & A_element_ptr_fset$(v17) & ( ~ (v17
% 151.19/21.17                        = v3) | v18 = 0 | v16 = 0))) &  ! [v15:
% 151.19/21.17                  A_element_ptr_fset$] : ( ~ (finsert$(v0, v15) = v3) |  ~
% 151.19/21.17                  A_element_ptr_fset$(v15) |  ? [v16: A_element_ptr_fset$] :  ?
% 151.19/21.17                  [v17: any] :  ? [v18: any] : (finsert$(v2, v15) = v16 &
% 151.19/21.17                    fun_app$i(v7, v15) = v18 & fun_app$i(v4, v15) = v17 &
% 151.19/21.17                    A_element_ptr_fset$(v16) & ( ~ (v16 = v1) | v18 = 0 | v17 =
% 151.19/21.17                      0))))))))) &  ! [v0: A_element_ptr$] :  ! [v1:
% 151.19/21.17      A_element_ptr_fset$] :  ! [v2: A_element_ptr$] :  ! [v3:
% 151.19/21.17      A_element_ptr_fset$] :  ! [v4: A_element_ptr_fset$] :  ! [v5:
% 151.19/21.17      A_element_ptr_fset$] : ( ~ (finsert$(v2, v3) = v5) |  ~ (finsert$(v0, v1) =
% 151.19/21.17        v4) |  ~ A_element_ptr$(v2) |  ~ A_element_ptr$(v0) |  ~
% 151.19/21.17      A_element_ptr_fset$(v3) |  ~ A_element_ptr_fset$(v1) |  ? [v6:
% 151.19/21.17        A_element_ptr_fset_bool_fun$] :  ? [v7: any] :  ? [v8:
% 151.19/21.17        A_element_ptr_fset_bool_fun$] :  ? [v9: any] :  ? [v10:
% 151.19/21.17        A_element_ptr_fset$] :  ? [v11: A_element_ptr_fset$] :  ? [v12: int] :  ?
% 151.19/21.17      [v13: A_element_ptr_fset$] :  ? [v14: int] : (fun_app$j(fmember$, v2) = v8 &
% 151.19/21.17        fun_app$j(fmember$, v0) = v6 & fun_app$i(v8, v3) = v9 & fun_app$i(v6, v1)
% 151.19/21.17        = v7 & A_element_ptr_fset_bool_fun$(v8) & A_element_ptr_fset_bool_fun$(v6)
% 151.19/21.17        & A_element_ptr_fset$(v10) & (v9 = 0 | v7 = 0 | (( ~ (v5 = v4) | (( ~ (v2
% 151.19/21.17                    = v0) | v3 = v1) & (v2 = v0 | (v13 = v3 & v11 = v1 &  ~ (v14 =
% 151.19/21.17                      0) &  ~ (v12 = 0) & finsert$(v2, v10) = v1 & finsert$(v0,
% 151.19/21.17                      v10) = v3 & fun_app$i(v8, v10) = v12 & fun_app$i(v6, v10) =
% 151.19/21.17                    v14)))) & (v5 = v4 | (v2 = v0 &  ~ (v3 = v1)) | ( ~ (v2 = v0)
% 151.19/21.17                &  ! [v15: A_element_ptr_fset$] :  ! [v16: int] : (v16 = 0 |  ~
% 151.19/21.17                  (fun_app$i(v8, v15) = v16) |  ~ A_element_ptr_fset$(v15) |  ?
% 151.19/21.17                  [v17: A_element_ptr_fset$] :  ? [v18: A_element_ptr_fset$] :  ?
% 151.19/21.17                  [v19: any] : (finsert$(v2, v15) = v17 & finsert$(v0, v15) = v18
% 151.19/21.17                    & fun_app$i(v6, v15) = v19 & A_element_ptr_fset$(v18) &
% 151.19/21.17                    A_element_ptr_fset$(v17) & ( ~ (v18 = v3) |  ~ (v17 = v1) |
% 151.19/21.17                      v19 = 0))) &  ! [v15: A_element_ptr_fset$] :  ! [v16: int] :
% 151.19/21.17                (v16 = 0 |  ~ (fun_app$i(v6, v15) = v16) |  ~
% 151.19/21.17                  A_element_ptr_fset$(v15) |  ? [v17: A_element_ptr_fset$] :  ?
% 151.19/21.17                  [v18: any] :  ? [v19: A_element_ptr_fset$] : (finsert$(v2, v15)
% 151.19/21.17                    = v17 & finsert$(v0, v15) = v19 & fun_app$i(v8, v15) = v18 &
% 151.19/21.17                    A_element_ptr_fset$(v19) & A_element_ptr_fset$(v17) & ( ~ (v19
% 151.19/21.17                        = v3) |  ~ (v17 = v1) | v18 = 0))) &  ! [v15:
% 151.19/21.17                  A_element_ptr_fset$] : ( ~ (finsert$(v2, v15) = v1) |  ~
% 151.19/21.17                  A_element_ptr_fset$(v15) |  ? [v16: any] :  ? [v17:
% 151.19/21.17                    A_element_ptr_fset$] :  ? [v18: any] : (finsert$(v0, v15) =
% 151.19/21.17                    v17 & fun_app$i(v8, v15) = v16 & fun_app$i(v6, v15) = v18 &
% 151.19/21.17                    A_element_ptr_fset$(v17) & ( ~ (v17 = v3) | v18 = 0 | v16 =
% 151.19/21.17                      0))) &  ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v0,
% 151.19/21.17                      v15) = v3) |  ~ A_element_ptr_fset$(v15) |  ? [v16:
% 151.19/21.17                    A_element_ptr_fset$] :  ? [v17: any] :  ? [v18: any] :
% 151.19/21.17                  (finsert$(v2, v15) = v16 & fun_app$i(v8, v15) = v17 &
% 151.19/21.17                    fun_app$i(v6, v15) = v18 & A_element_ptr_fset$(v16) & ( ~ (v16
% 151.19/21.17                        = v1) | v18 = 0 | v17 = 0)))))))))
% 151.19/21.17  
% 151.19/21.17    (axiom51)
% 151.19/21.17    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) &
% 151.19/21.17    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$(fmember$a)
% 151.19/21.17    &  ! [v0:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.17    :  ! [v1:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.17    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 151.19/21.17    [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v5:
% 151.19/21.17      any] : ( ~ (node_ptr_kinds$(v1) = v4) |  ~ (l_get_N_o_d_e_lemmas$(v0) = 0) |
% 151.19/21.17       ~ (fun_app$o(fmember$a, v2) = v3) |  ~ (fun_app$n(v3, v4) = v5) |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.17      |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.17      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) |  ? [v6:
% 151.19/21.17        any] :  ? [v7:
% 151.19/21.17        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.19/21.17      (get_N_o_d_e$(v2, v1) = v7 & fun_app$l(v0, v1) = v6 &
% 151.19/21.17        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v7) & (
% 151.19/21.17          ~ (v6 = 0) | (( ~ (v7 = none$b) |  ~ (v5 = 0)) & (v7 = none$b | v5 =
% 151.19/21.17              0))))) &  ! [v0:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.17    :  ! [v1:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.17    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 151.19/21.17    [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v5:
% 151.19/21.17      any] : ( ~ (node_ptr_kinds$(v1) = v4) |  ~ (fun_app$o(fmember$a, v2) = v3) |
% 151.19/21.17       ~ (fun_app$n(v3, v4) = v5) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.17      |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.17      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) |  ? [v6:
% 151.19/21.17        any] :  ? [v7:
% 151.19/21.17        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.19/21.17      (get_N_o_d_e$(v2, v1) = v7 & l_get_N_o_d_e_lemmas$(v0) = v6 &
% 151.19/21.17        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v7) & (
% 151.19/21.17          ~ (v6 = 0) | (( ~ (v7 = none$b) |  ~ (v5 = 0)) & (v7 = none$b | v5 =
% 151.19/21.17              0))))) &  ! [v0:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.17    :  ! [v1:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.17    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.19/21.17      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~
% 151.19/21.17      (get_N_o_d_e$(v2, v1) = v3) |  ~ (l_get_N_o_d_e_lemmas$(v0) = 0) |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.17      |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.17      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) |  ? [v4:
% 151.19/21.17        any] :  ? [v5:
% 151.19/21.17        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  ?
% 151.19/21.17      [v6: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v7:
% 151.19/21.17        any] : (node_ptr_kinds$(v1) = v6 & fun_app$o(fmember$a, v2) = v5 &
% 151.19/21.17        fun_app$n(v5, v6) = v7 & fun_app$l(v0, v1) = v4 &
% 151.19/21.17        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) &
% 151.19/21.17        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5) &
% 151.19/21.17        ( ~ (v4 = 0) | (( ~ (v7 = 0) |  ~ (v3 = none$b)) & (v7 = 0 | v3 =
% 151.19/21.17              none$b))))) &  ! [v0:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.17    :  ! [v1:
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.17    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.19/21.17      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~
% 151.19/21.17      (get_N_o_d_e$(v2, v1) = v3) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.17      |  ~
% 151.19/21.17      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.17      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) |  ? [v4:
% 151.19/21.17        any] :  ? [v5:
% 151.19/21.17        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  ?
% 151.19/21.17      [v6: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v7:
% 151.19/21.17        any] : (node_ptr_kinds$(v1) = v6 & l_get_N_o_d_e_lemmas$(v0) = v4 &
% 151.19/21.17        fun_app$o(fmember$a, v2) = v5 & fun_app$n(v5, v6) = v7 &
% 151.19/21.17        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) &
% 151.19/21.17        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5) &
% 151.19/21.17        ( ~ (v4 = 0) | (( ~ (v7 = 0) |  ~ (v3 = none$b)) & (v7 = 0 | v3 =
% 151.19/21.17              none$b)))))
% 151.19/21.17  
% 151.19/21.17    (axiom512)
% 151.19/21.17    A_element_ptr_fset$(bot$f) &
% 151.19/21.17    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 151.19/21.17      A_element_ptr_fset_bool_fun$] :  ! [v1: A_element_ptr_fset$] :  ! [v2: int]
% 151.19/21.17    : (v2 = 0 |  ~ (fun_app$i(v0, v1) = v2) |  ~ A_element_ptr_fset_bool_fun$(v0)
% 151.19/21.17      |  ~ A_element_ptr_fset$(v1) |  ? [v3: int] :  ? [v4: A_element_ptr$] :  ?
% 151.19/21.17      [v5: A_element_ptr_fset$] :  ? [v6: A_element_ptr_fset_bool_fun$] :  ? [v7:
% 151.19/21.17        int] :  ? [v8: int] :  ? [v9: A_element_ptr_fset$] :  ? [v10: int] :
% 151.19/21.17      (A_element_ptr$(v4) & A_element_ptr_fset$(v5) & ((v8 = 0 &  ~ (v10 = 0) &  ~
% 151.19/21.17            (v7 = 0) & finsert$(v4, v5) = v9 & fun_app$j(fmember$, v4) = v6 &
% 151.19/21.17            fun_app$i(v6, v5) = v7 & fun_app$i(v0, v9) = v10 & fun_app$i(v0, v5) =
% 151.19/21.17            0 & A_element_ptr_fset_bool_fun$(v6) & A_element_ptr_fset$(v9)) | ( ~
% 151.19/21.17            (v3 = 0) & fun_app$i(v0, bot$f) = v3))))
% 151.19/21.17  
% 151.19/21.17    (axiom52)
% 151.19/21.18    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) &
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$(fmember$a)
% 151.19/21.18    &
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v2:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 151.19/21.18    [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v4:
% 151.19/21.18      any] : ( ~ (node_ptr_kinds$(v0) = v3) |  ~ (fun_app$o(fmember$a, v1) = v2) |
% 151.19/21.18       ~ (fun_app$n(v2, v3) = v4) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.19/21.18      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) |  ? [v5:
% 151.19/21.18        any] :  ? [v6:
% 151.19/21.18        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.19/21.18      (get_N_o_d_e$(v1, v0) = v6 & fun_app$l(type_wf$c, v0) = v5 &
% 151.19/21.18        C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) & (
% 151.19/21.18          ~ (v5 = 0) | (( ~ (v6 = none$b) |  ~ (v4 = 0)) & (v6 = none$b | v4 =
% 151.19/21.18              0))))) &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v2:
% 151.19/21.18      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~
% 151.19/21.18      (get_N_o_d_e$(v1, v0) = v2) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.19/21.18      |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) |  ? [v3:
% 151.19/21.18        any] :  ? [v4:
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  ?
% 151.19/21.18      [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ? [v6:
% 151.19/21.18        any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = v4 &
% 151.19/21.18        fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$c, v0) = v3 &
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) &
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4) &
% 151.19/21.18        ( ~ (v3 = 0) | (( ~ (v6 = 0) |  ~ (v2 = none$b)) & (v6 = 0 | v2 =
% 151.19/21.18              none$b)))))
% 151.19/21.18  
% 151.19/21.18    (axiom611)
% 151.19/21.18    A_element_ptr_fset$(bot$f) &
% 151.19/21.18    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ! [v0:
% 151.19/21.18      A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.19/21.18      A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset$] : ( ~ (minus$a(v1, v2) =
% 151.19/21.18        v3) |  ~ (finsert$(v0, bot$f) = v2) |  ~ A_element_ptr$(v0) |  ~
% 151.19/21.18      A_element_ptr_fset$(v1) |  ? [v4: A_element_ptr_fset_bool_fun$] :  ? [v5:
% 151.19/21.18        any] :  ? [v6: Nat$] :  ? [v7: int] :  ? [v8: Nat$] :  ? [v9: int] :
% 151.19/21.18      (fcard$(v3) = v6 & fcard$(v1) = v8 & of_nat$(v8) = v9 & of_nat$(v6) = v7 &
% 151.19/21.18        fun_app$j(fmember$, v0) = v4 & fun_app$i(v4, v1) = v5 & Nat$(v8) &
% 151.19/21.18        Nat$(v6) & A_element_ptr_fset_bool_fun$(v4) & ( ~ (v5 = 0) |
% 151.19/21.18          $difference(v9, v7) = 1))) &  ! [v0: A_element_ptr$] :  ! [v1:
% 151.19/21.18      A_element_ptr_fset$] :  ! [v2: A_element_ptr_fset_bool_fun$] : ( ~
% 151.19/21.18      (fun_app$j(fmember$, v0) = v2) |  ~ (fun_app$i(v2, v1) = 0) |  ~
% 151.19/21.18      A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v3:
% 151.19/21.18        A_element_ptr_fset$] :  ? [v4: A_element_ptr_fset$] :  ? [v5: Nat$] :  ?
% 151.19/21.18      [v6: int] :  ? [v7: Nat$] : (fcard$(v4) = v5 & fcard$(v1) = v7 & of_nat$(v7)
% 151.19/21.18        = $sum(v6, 1) & of_nat$(v5) = v6 & minus$a(v1, v3) = v4 & finsert$(v0,
% 151.19/21.18          bot$f) = v3 & Nat$(v7) & Nat$(v5) & A_element_ptr_fset$(v4) &
% 151.19/21.18        A_element_ptr_fset$(v3)))
% 151.19/21.18  
% 151.19/21.18    (axiom7)
% 151.19/21.18    fun_app$l(type_wf$, h$) = 0 &
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(h$)
% 151.19/21.18    &
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 151.19/21.18  
% 151.19/21.18    (axiom74)
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    : ( ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.18      |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      |  ? [v2: any] :  ? [v3: any] : (l_type_wf_N_o_d_e$(v0) = v2 &
% 151.19/21.18        fun_app$l(type_wf$c, v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 151.19/21.18  
% 151.19/21.18    (axiom85)
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    :  ! [v2: int] : (v2 = 0 |  ~ (l_type_wf_N_o_d_e$(v0) = 0) |  ~
% 151.19/21.18      (fun_app$l(type_wf$c, v1) = v2) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.18      |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      |  ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v1) = v3)) &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1: int] : (v1 = 0 |  ~ (l_type_wf_N_o_d_e$(v0) = v1) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      |  ? [v2:
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18      :  ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v2) = 0 & fun_app$l(type_wf$c,
% 151.19/21.18          v2) = v3 &
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v2)))
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    : ( ~ (l_type_wf_N_o_d_e$(v0) = 0) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.18      |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      | fun_app$l(type_wf$c, v1) = 0)
% 151.19/21.18  
% 151.19/21.18    (axiom92)
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b)
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    : ( ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.18      |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      |  ? [v2: any] :  ? [v3: any] : (l_type_wf_O_b_j_e_c_t$(v0) = v2 &
% 151.19/21.18        fun_app$l(type_wf$b, v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 151.19/21.18  
% 151.19/21.18    (axiom95)
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b)
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    :  ! [v2: int] : (v2 = 0 |  ~ (l_type_wf_O_b_j_e_c_t$(v0) = 0) |  ~
% 151.19/21.18      (fun_app$l(type_wf$b, v1) = v2) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.18      |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      |  ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v1) = v3)) &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1: int] : (v1 = 0 |  ~ (l_type_wf_O_b_j_e_c_t$(v0) = v1) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      |  ? [v2:
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18      :  ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v2) = 0 & fun_app$l(type_wf$b,
% 151.19/21.18          v2) = v3 &
% 151.19/21.18        A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v2)))
% 151.19/21.18    &  ! [v0:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.19/21.18    :  ! [v1:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.19/21.18    : ( ~ (l_type_wf_O_b_j_e_c_t$(v0) = 0) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.19/21.18      |  ~
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.19/21.18      | fun_app$l(type_wf$b, v1) = 0)
% 151.19/21.18  
% 151.19/21.18    (conjecture5)
% 151.19/21.18    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(h$)
% 151.19/21.18    & C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) &
% 151.19/21.18    A_element_ptr$(element_ptr$) &
% 151.19/21.18    A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) &  ? [v0:
% 151.19/21.18      A_element_ptr_fset_bool_fun$] :  ? [v1: A_element_ptr_fset$] :  ? [v2: any]
% 151.19/21.18    :  ? [v3:
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.19/21.18    :  ? [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.19/21.18    (get_E_l_e_m_e_n_t$(element_ptr$) = v3 & fun_app$k(v3, h$) = v4 &
% 151.19/21.18      element_ptr_kinds$(h$) = v1 & fun_app$j(fmember$, element_ptr$) = v0 &
% 151.19/21.18      fun_app$i(v0, v1) = v2 &
% 151.19/21.18      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) &
% 151.19/21.18      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.19/21.18      & A_element_ptr_fset_bool_fun$(v0) & A_element_ptr_fset$(v1) & ((v4 = none$
% 151.19/21.18          & v2 = 0) | ( ~ (v4 = none$) &  ~ (v2 = 0))))
% 151.19/21.18  
% 151.19/21.19    (function-axioms)
% 151.35/21.23     ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun_fun$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v4:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (map_fun$d(v4, v3, v2) = v1) |  ~ (map_fun$d(v4, v3, v2) =
% 151.35/21.23        v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_fun$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v4:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (map_fun$b(v4, v3, v2) = v1) |  ~ (map_fun$b(v4, v3, v2) =
% 151.35/21.23        v0)) &  ! [v0: A_element_ptr_a_element_ptr_fset_bool_fun_fun$] :  ! [v1:
% 151.35/21.23      A_element_ptr_a_element_ptr_fset_bool_fun_fun$] :  ! [v2:
% 151.35/21.23      A_element_ptr_a_element_ptr_set_bool_fun_fun$] :  ! [v3:
% 151.35/21.23      A_element_ptr_set_bool_fun_a_element_ptr_fset_bool_fun_fun$] :  ! [v4:
% 151.35/21.23      A_element_ptr_a_element_ptr_fun$] : (v1 = v0 |  ~ (map_fun$(v4, v3, v2) =
% 151.35/21.23        v1) |  ~ (map_fun$(v4, v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.35/21.23    :  ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : 
% 151.35/21.23    ! [v4:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.35/21.23    : (v1 = v0 |  ~ (fmupd$(v4, v3, v2) = v1) |  ~ (fmupd$(v4, v3, v2) = v0)) &  !
% 151.35/21.23    [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : 
% 151.35/21.23    ! [v4:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.35/21.23    : (v1 = v0 |  ~ (put_O_b_j_e_c_t$(v4, v3, v2) = v1) |  ~ (put_O_b_j_e_c_t$(v4,
% 151.35/21.23          v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  !
% 151.35/21.23    [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 |  ~
% 151.35/21.23      (put_N_o_d_e$(v4, v3, v2) = v1) |  ~ (put_N_o_d_e$(v4, v3, v2) = v0)) &  !
% 151.35/21.23    [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    : (v1 = v0 |  ~ (inf$b(v3, v2) = v1) |  ~ (inf$b(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 |  ~
% 151.35/21.23      (inf$a(v3, v2) = v1) |  ~ (inf$a(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset$] : (v1 = v0 |  ~
% 151.35/21.23      (inf$(v3, v2) = v1) |  ~ (inf$(v3, v2) = v0)) &  ! [v0: Nat$] :  ! [v1:
% 151.35/21.23      Nat$] :  ! [v2:
% 151.35/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.35/21.23    ! [v3:
% 151.35/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_nat_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$co(v3, v2) = v1) |  ~ (fun_app$co(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: Nat$] :  ! [v1: Nat$] :  ! [v2:
% 151.35/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.35/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_nat_fun$] :
% 151.35/21.23    (v1 = v0 |  ~ (fun_app$cn(v3, v2) = v1) |  ~ (fun_app$cn(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: Nat$] :  ! [v1: Nat$] :  ! [v2:
% 151.35/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.35/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_nat_fun$] : (v1 =
% 151.35/21.23      v0 |  ~ (fun_app$cm(v3, v2) = v1) |  ~ (fun_app$cm(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v2: Bool_bool_fun$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (map_fun$e(v3, v2) = v1) |  ~ (map_fun$e(v3, v2) = v0)) &  !
% 151.35/21.23    [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    :  ! [v2: Bool_bool_fun$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (map_fun$c(v3, v2) = v1) |  ~ (map_fun$c(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: A_element_ptr_set_bool_fun_a_element_ptr_fset_bool_fun_fun$] :  ! [v1:
% 151.35/21.23      A_element_ptr_set_bool_fun_a_element_ptr_fset_bool_fun_fun$] :  ! [v2:
% 151.35/21.23      Bool_bool_fun$] :  ! [v3: A_element_ptr_fset_a_element_ptr_set_fun$] : (v1 =
% 151.35/21.23      v0 |  ~ (map_fun$a(v3, v2) = v1) |  ~ (map_fun$a(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    : (v1 = v0 |  ~ (minus$c(v3, v2) = v1) |  ~ (minus$c(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 |  ~
% 151.35/21.23      (minus$b(v3, v2) = v1) |  ~ (minus$b(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset$] : (v1 = v0 |  ~
% 151.35/21.23      (minus$a(v3, v2) = v1) |  ~ (minus$a(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 |  ~
% 151.35/21.23      (sup$c(v3, v2) = v1) |  ~ (sup$c(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset$] : (v1 = v0 |  ~
% 151.35/21.23      (sup$b(v3, v2) = v1) |  ~ (sup$b(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    : (v1 = v0 |  ~ (sup$a(v3, v2) = v1) |  ~ (sup$a(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 151.35/21.23    [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : 
% 151.35/21.23    ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$cl(v3, v2) = v1) |  ~ (fun_app$cl(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: A_element_ptr_fset_bool_fun$] :  ! [v1: A_element_ptr_fset_bool_fun$] : 
% 151.35/21.23    ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_a_element_ptr_fset_bool_fun_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$ck(v3, v2) = v1) |  ~ (fun_app$ck(v3, v2) = v0)) &  !
% 151.35/21.23    [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.35/21.23    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  !
% 151.35/21.23    [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$cj(v3, v2) = v1) |  ~ (fun_app$cj(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: A_element_ptr_fset_bool_fun$] :  ! [v1: A_element_ptr_fset_bool_fun$] : 
% 151.35/21.23    ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_fset_bool_fun_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$ci(v3, v2) = v1) |  ~ (fun_app$ci(v3, v2) = v0)) &  !
% 151.35/21.23    [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.35/21.23    :  ! [v2: A_element_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$ch(v3, v2) = v1) |  ~ (fun_app$ch(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : 
% 151.35/21.23    ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :
% 151.35/21.23     ! [v2: A_element_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (fun_app$cg(v3, v2) = v1) |  ~ (fun_app$cg(v3, v2) = v0)) &  !
% 151.35/21.23    [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.35/21.23    : (v1 = v0 |  ~ (finsert$b(v3, v2) = v1) |  ~ (finsert$b(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 |  ~
% 151.35/21.23      (finsert$a(v3, v2) = v1) |  ~ (finsert$a(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v3: A_element_ptr$] : (v1 = v0 |  ~ (finsert$(v3,
% 151.35/21.23          v2) = v1) |  ~ (finsert$(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    : (v1 = v0 |  ~ (sup$(v3, v2) = v1) |  ~ (sup$(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    : (v1 = v0 |  ~ (minus$(v3, v2) = v1) |  ~ (minus$(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.35/21.23    : (v1 = v0 |  ~ (heap_unchanged_except$(v3, v2) = v1) |  ~
% 151.35/21.23      (heap_unchanged_except$(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap_fun$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (comp$(v3, v2) = v1) |  ~ (comp$(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.35/21.23    :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.35/21.23    : (v1 = v0 |  ~ (ffilter$b(v3, v2) = v1) |  ~ (ffilter$b(v3, v2) = v0)) &  !
% 151.35/21.23    [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v1:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.35/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : (v1 = v0
% 151.35/21.23      |  ~ (ffilter$a(v3, v2) = v1) |  ~ (ffilter$a(v3, v2) = v0)) &  ! [v0:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.35/21.23      A_element_ptr_fset$] :  ! [v3: A_element_ptr_bool_fun$] : (v1 = v0 |  ~
% 151.35/21.23      (ffilter$(v3, v2) = v1) |  ~ (ffilter$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: A_element_ptr$] : 
% 151.53/21.23    ! [v3: A_element_ptr_bool_fun$] : (v1 = v0 |  ~ (fun_app$cf(v3, v2) = v1) |  ~
% 151.53/21.23      (fun_app$cf(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (image$b(v3, v2) = v1) |  ~ (image$b(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : 
% 151.53/21.23    ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (image$a(v3, v2) = v1) |  ~ (image$a(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (image$(v3, v2) = v1) |  ~ (image$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :  !
% 151.53/21.23    [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : 
% 151.53/21.23    ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ce(v3, v2) = v1) |  ~ (fun_app$ce(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: A_element_ptr_fset_bool_fun$] :  ! [v1: A_element_ptr_fset_bool_fun$] : 
% 151.53/21.23    ! [v2: A_element_ptr_fset$] :  ! [v3:
% 151.53/21.23      A_element_ptr_fset_a_element_ptr_fset_bool_fun_fun$] : (v1 = v0 |  ~
% 151.53/21.23      (fun_app$cd(v3, v2) = v1) |  ~ (fun_app$cd(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$cc(v3, v2) = v1) |  ~ (fun_app$cc(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.53/21.23    (v1 = v0 |  ~ (insert$b(v3, v2) = v1) |  ~ (insert$b(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : 
% 151.53/21.23    ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$]
% 151.53/21.23    :  ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.53/21.23    (v1 = v0 |  ~ (insert$a(v3, v2) = v1) |  ~ (insert$a(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 |  ~
% 151.53/21.23      (insert$(v3, v2) = v1) |  ~ (insert$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$cb(v3, v2) = v1) |  ~ (fun_app$cb(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.23    : (v1 = v0 |  ~ (fmdrop$(v3, v2) = v1) |  ~ (fmdrop$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (l_known_ptrs$(v3, v2) = v1) |  ~ (l_known_ptrs$(v3, v2) =
% 151.53/21.23        v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.23    : (v1 = v0 |  ~ (delete_O_b_j_e_c_t$(v3, v2) = v1) |  ~
% 151.53/21.23      (delete_O_b_j_e_c_t$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.23    : (v1 = v0 |  ~ (get_O_b_j_e_c_t$b(v3, v2) = v1) |  ~ (get_O_b_j_e_c_t$b(v3,
% 151.53/21.23          v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.23    : (v1 = v0 |  ~ (get_O_b_j_e_c_t$a(v3, v2) = v1) |  ~ (get_O_b_j_e_c_t$a(v3,
% 151.53/21.23          v2) = v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ca(v3, v2) = v1) |  ~ (fun_app$ca(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23     ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23     ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bz(v3, v2) = v1) |  ~ (fun_app$bz(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] :  !
% 151.53/21.23    [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$by(v3, v2) = v1) |  ~ (fun_app$by(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bx(v3, v2) = v1) |  ~ (fun_app$bx(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23     ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23     ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bw(v3, v2) = v1) |  ~ (fun_app$bw(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] :  !
% 151.53/21.23    [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bv(v3, v2) = v1) |  ~ (fun_app$bv(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bu(v3, v2) = v1) |  ~ (fun_app$bu(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23     ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23     ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bt(v3, v2) = v1) |  ~ (fun_app$bt(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] :
% 151.53/21.23    (v1 = v0 |  ~ (fun_app$bs(v3, v2) = v1) |  ~ (fun_app$bs(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] :  !
% 151.53/21.23    [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$br(v3, v2) = v1) |  ~ (fun_app$br(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : (v1 =
% 151.53/21.23      v0 |  ~ (fun_app$bq(v3, v2) = v1) |  ~ (fun_app$bq(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bp(v3, v2) = v1) |  ~ (fun_app$bp(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : (v1 = v0 | 
% 151.53/21.23      ~ (fun_app$bo(v3, v2) = v1) |  ~ (fun_app$bo(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bn(v3, v2) = v1) |  ~ (fun_app$bn(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bm(v3, v2) = v1) |  ~ (fun_app$bm(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bl(v3, v2) = v1) |  ~ (fun_app$bl(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bk(v3, v2) = v1) |  ~ (fun_app$bk(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bj(v3, v2) = v1) |  ~ (fun_app$bj(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bi(v3, v2) = v1) |  ~ (fun_app$bi(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.23    : (v1 = v0 |  ~ (get_O_b_j_e_c_t$(v3, v2) = v1) |  ~ (get_O_b_j_e_c_t$(v3, v2)
% 151.53/21.23        = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] :  !
% 151.53/21.23    [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : (v1 =
% 151.53/21.23      v0 |  ~ (member$h(v3, v2) = v1) |  ~ (member$h(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : (v1 = v0 |  ~
% 151.53/21.23      (member$g(v3, v2) = v1) |  ~ (member$g(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : (v1 = v0 |  ~
% 151.53/21.23      (member$f(v3, v2) = v1) |  ~ (member$f(v3, v2) = v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bh(v3, v2) = v1) |  ~ (fun_app$bh(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bg(v3, v2) = v1) |  ~ (fun_app$bg(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bf(v3, v2) = v1) |  ~ (fun_app$bf(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.53/21.23     ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$be(v3, v2) = v1) |  ~ (fun_app$be(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : 
% 151.53/21.23    ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] :
% 151.53/21.23     ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bd(v3, v2) = v1) |  ~ (fun_app$bd(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.53/21.23     ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bc(v3, v2) = v1) |  ~ (fun_app$bc(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$bb(v3, v2) = v1) |  ~ (fun_app$bb(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : 
% 151.53/21.23    ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] :
% 151.53/21.23     ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ba(v3, v2) = v1) |  ~ (fun_app$ba(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$az(v3, v2) = v1) |  ~ (fun_app$az(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : 
% 151.53/21.23    ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] :
% 151.53/21.23     ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ay(v3, v2) = v1) |  ~ (fun_app$ay(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ax(v3, v2) = v1) |  ~ (fun_app$ax(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$aw(v3, v2) = v1) |  ~ (fun_app$aw(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$av(v3, v2) = v1) |  ~ (fun_app$av(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$au(v3, v2) = v1) |  ~ (fun_app$au(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$at(v3, v2) = v1) |  ~ (fun_app$at(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.23    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.23    [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$as(v3, v2) = v1) |  ~ (fun_app$as(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_fun$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ar(v3, v2) = v1) |  ~ (fun_app$ar(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$aq(v3, v2) = v1) |  ~ (fun_app$aq(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ap(v3, v2) = v1) |  ~ (fun_app$ap(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ao(v3, v2) = v1) |  ~ (fun_app$ao(v3, v2) = v0)) &  !
% 151.53/21.23    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$an(v3, v2) = v1) |  ~ (fun_app$an(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (combine_options$c(v3, v2) = v1) |  ~ (combine_options$c(v3,
% 151.53/21.23          v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.23    ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$am(v3, v2) = v1) |  ~ (fun_app$am(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.53/21.23     ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (combine_options$b(v3, v2) = v1) |  ~ (combine_options$b(v3,
% 151.53/21.23          v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$al(v3, v2) = v1) |  ~ (fun_app$al(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.23    [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (combine_options$a(v3, v2) = v1) |  ~ (combine_options$a(v3,
% 151.53/21.23          v2) = v0)) &  ! [v0:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.23      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (fun_app$ak(v3, v2) = v1) |  ~ (fun_app$ak(v3, v2) = v0)) &  !
% 151.53/21.23    [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v3:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_fun_fun$]
% 151.53/21.23    : (v1 = v0 |  ~ (combine_options$(v3, v2) = v1) |  ~ (combine_options$(v3, v2)
% 151.53/21.23        = v0)) &  ! [v0:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v1:
% 151.53/21.23      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.23    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$aj(v3, v2) = v1) |  ~ (fun_app$aj(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.24    : (v1 = v0 |  ~ (bind$j(v3, v2) = v1) |  ~ (bind$j(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.24    [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ai(v3, v2) = v1) |  ~ (fun_app$ai(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ah(v3, v2) = v1) |  ~ (fun_app$ah(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  !
% 151.53/21.24    [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ag(v3, v2) = v1) |  ~ (fun_app$ag(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$af(v3, v2) = v1) |  ~ (fun_app$af(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ae(v3, v2) = v1) |  ~ (fun_app$ae(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ad(v3, v2) = v1) |  ~ (fun_app$ad(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ac(v3, v2) = v1) |  ~ (fun_app$ac(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$ab(v3, v2) = v1) |  ~ (fun_app$ab(v3, v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.53/21.24    :  ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 =
% 151.53/21.24      v0 |  ~ (bind$i(v3, v2) = v1) |  ~ (bind$i(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 =
% 151.53/21.24      v0 |  ~ (bind$h(v3, v2) = v1) |  ~ (bind$h(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 =
% 151.53/21.24      v0 |  ~ (bind$g(v3, v2) = v1) |  ~ (bind$g(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$aa(v3, v2) = v1) |  ~ (fun_app$aa(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fset$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (fmember$e(v3, v2) = v1) |  ~ (fmember$e(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fset$] :  !
% 151.53/21.24    [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1
% 151.53/21.24      = v0 |  ~ (fmember$d(v3, v2) = v1) |  ~ (fmember$d(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fset$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 |  ~
% 151.53/21.24      (fmember$c(v3, v2) = v1) |  ~ (fmember$c(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$z(v3, v2) = v1) |  ~ (fun_app$z(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (bind$d(v3, v2) = v1) |  ~ (bind$d(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (bind$c(v3, v2) = v1) |  ~ (bind$c(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (bind$b(v3, v2) = v1) |  ~ (bind$b(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$y(v3, v2) = v1) |  ~ (fun_app$y(v3, v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$x(v3, v2) = v1) |  ~ (fun_app$x(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$w(v3, v2) = v1) |  ~ (fun_app$w(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: A_element_ptr_set$] :  ! [v1: A_element_ptr_set$] :  ! [v2:
% 151.53/21.24      A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset_a_element_ptr_set_fun$] :
% 151.53/21.24    (v1 = v0 |  ~ (fun_app$v(v3, v2) = v1) |  ~ (fun_app$v(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: A_element_ptr_set_bool_fun$] :  ! [v1: A_element_ptr_set_bool_fun$] :  !
% 151.53/21.24    [v2: A_element_ptr$] :  ! [v3: A_element_ptr_a_element_ptr_set_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$u(v3, v2) = v1) |  ~ (fun_app$u(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_set$] :  ! [v3: A_element_ptr_set_bool_fun$] : (v1 = v0 |  ~
% 151.53/21.24      (fun_app$t(v3, v2) = v1) |  ~ (fun_app$t(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$k(v3, v2) = v1) |  ~ (fun_app$k(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (bind$(v3, v2) = v1) |  ~ (bind$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$s(v3, v2) = v1) |  ~ (fun_app$s(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$r(v3, v2) = v1) |  ~ (fun_app$r(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  !
% 151.53/21.24    [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.24    :  ! [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 |
% 151.53/21.24       ~ (get_N_o_d_e$(v3, v2) = v1) |  ~ (get_N_o_d_e$(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$q(v3, v2) = v1) |  ~ (fun_app$q(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$p(v3, v2) = v1) |  ~ (fun_app$p(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : 
% 151.53/21.24    ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] :
% 151.53/21.24     ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$o(v3, v2) = v1) |  ~ (fun_app$o(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : (v1
% 151.53/21.24      = v0 |  ~ (fun_app$n(v3, v2) = v1) |  ~ (fun_app$n(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_fset_bool_fun$] :  ! [v1: A_element_ptr_fset_bool_fun$] :  !
% 151.53/21.24    [v2: A_element_ptr$] :  ! [v3: A_element_ptr_a_element_ptr_fset_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$j(v3, v2) = v1) |  ~ (fun_app$j(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset_bool_fun$] : (v1 = v0 |  ~
% 151.53/21.24      (fun_app$i(v3, v2) = v1) |  ~ (fun_app$i(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$m(v3, v2) = v1) |  ~ (fun_app$m(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$l(v3, v2) = v1) |  ~ (fun_app$l(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (member$d(v3, v2) = v1) |  ~ (member$d(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : 
% 151.53/21.24    ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$h(v3, v2) = v1) |  ~ (fun_app$h(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] :  !
% 151.53/21.24    [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1
% 151.53/21.24      = v0 |  ~ (member$c(v3, v2) = v1) |  ~ (member$c(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$g(v3, v2) = v1) |  ~ (fun_app$g(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 |  ~
% 151.53/21.24      (member$b(v3, v2) = v1) |  ~ (member$b(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :  ! [v3:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : (v1
% 151.53/21.24      = v0 |  ~ (fun_app$f(v3, v2) = v1) |  ~ (fun_app$f(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :  !
% 151.53/21.24    [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] :  !
% 151.53/21.24    [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$e(v3, v2) = v1) |  ~ (fun_app$e(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : (v1 =
% 151.53/21.24      v0 |  ~ (fun_app$d(v3, v2) = v1) |  ~ (fun_app$d(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : (v1 = v0
% 151.53/21.24      |  ~ (fun_app$c(v3, v2) = v1) |  ~ (fun_app$c(v3, v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$b(v3, v2) = v1) |  ~ (fun_app$b(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$a(v3, v2) = v1) |  ~ (fun_app$a(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.53/21.24    :  ! [v3:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (fun_app$(v3, v2) = v1) |  ~ (fun_app$(v3, v2) = v0)) &  !
% 151.53/21.24    [v0: Nat$] :  ! [v1: Nat$] :  ! [v2: int] : (v1 = v0 |  ~ (nat$(v2) = v1) |  ~
% 151.53/21.24      (nat$(v2) = v0)) &  ! [v0: Nat$] :  ! [v1: Nat$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.53/21.24    (v1 = v0 |  ~ (size$b(v2) = v1) |  ~ (size$b(v2) = v0)) &  ! [v0: Nat$] :  !
% 151.53/21.24    [v1: Nat$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 =
% 151.53/21.24      v0 |  ~ (size$a(v2) = v1) |  ~ (size$a(v2) = v0)) &  ! [v0: Nat$] :  ! [v1:
% 151.53/21.24      Nat$] :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.53/21.24    : (v1 = v0 |  ~ (size$(v2) = v1) |  ~ (size$(v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_nat_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_nat_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_nat_fun$] :
% 151.53/21.24    (v1 = v0 |  ~ (size_option$b(v2) = v1) |  ~ (size_option$b(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_nat_fun$] :
% 151.53/21.24     ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_nat_fun$] :
% 151.53/21.24     ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_nat_fun$] :
% 151.53/21.24    (v1 = v0 |  ~ (size_option$a(v2) = v1) |  ~ (size_option$a(v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_nat_fun$] :  !
% 151.53/21.24    [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_nat_fun$] :  !
% 151.53/21.24    [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_nat_fun$] : (v1 = v0
% 151.53/21.24      |  ~ (size_option$(v2) = v1) |  ~ (size_option$(v2) = v0)) &  ! [v0: Nat$] :
% 151.53/21.24     ! [v1: Nat$] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    : (v1 = v0 |  ~ (fcard$b(v2) = v1) |  ~ (fcard$b(v2) = v0)) &  ! [v0: Nat$] : 
% 151.53/21.24    ! [v1: Nat$] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 |  ~
% 151.53/21.24      (fcard$a(v2) = v1) |  ~ (fcard$a(v2) = v0)) &  ! [v0: Nat$] :  ! [v1: Nat$]
% 151.53/21.24    :  ! [v2: A_element_ptr_fset$] : (v1 = v0 |  ~ (fcard$(v2) = v1) |  ~
% 151.53/21.24      (fcard$(v2) = v0)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: Nat$] : (v1 = v0
% 151.53/21.24      |  ~ (of_nat$(v2) = v1) |  ~ (of_nat$(v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.24    : (v1 = v0 |  ~ (element_ptrs$(v2) = v1) |  ~ (element_ptrs$(v2) = v0)) &  !
% 151.53/21.24    [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : 
% 151.53/21.24    ! [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] :
% 151.53/21.24     ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.53/21.24    : (v1 = v0 |  ~ (these$b(v2) = v1) |  ~ (these$b(v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : (v1
% 151.53/21.24      = v0 |  ~ (these$a(v2) = v1) |  ~ (these$a(v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : (v1 = v0
% 151.53/21.24      |  ~ (these$(v2) = v1) |  ~ (these$(v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fmap$]
% 151.53/21.24    : (v1 = v0 |  ~ (heap$(v2) = v1) |  ~ (heap$(v2) = v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (a_known_ptrs$a(v2) = v1) |  ~ (a_known_ptrs$a(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (a_known_ptrs$(v2) = v1) |  ~ (a_known_ptrs$(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap$]
% 151.53/21.24    : (v1 = v0 |  ~ (object_ptr_kinds$b(v2) = v1) |  ~ (object_ptr_kinds$b(v2) =
% 151.53/21.24        v0)) &  ! [v0:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap$]
% 151.53/21.24    : (v1 = v0 |  ~ (object_ptr_kinds$a(v2) = v1) |  ~ (object_ptr_kinds$a(v2) =
% 151.53/21.24        v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$h(v2) = v1) |  ~ (map_option$h(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$g(v2) = v1) |  ~ (map_option$g(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$f(v2) = v1) |  ~ (map_option$f(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$e(v2) = v1) |  ~ (map_option$e(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$d(v2) = v1) |  ~ (map_option$d(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$c(v2) = v1) |  ~ (map_option$c(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$b(v2) = v1) |  ~ (map_option$b(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$a(v2) = v1) |  ~ (map_option$a(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (map_option$(v2) = v1) |  ~ (map_option$(v2) = v0)) &  ! [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$h(v2) = v1) |  ~ (rel_option$h(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$g(v2) = v1) |  ~ (rel_option$g(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$f(v2) = v1) |  ~ (rel_option$f(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$e(v2) = v1) |  ~ (rel_option$e(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$d(v2) = v1) |  ~ (rel_option$d(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$c(v2) = v1) |  ~ (rel_option$c(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v2:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.53/21.24    : (v1 = v0 |  ~ (rel_option$b(v2) = v1) |  ~ (rel_option$b(v2) = v0)) &  !
% 151.53/21.24    [v0:
% 151.53/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.53/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (rel_option$a(v2) = v1) |  ~ (rel_option$a(v2) = v0)) &  !
% 151.55/21.24    [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (rel_option$(v2) = v1) |  ~ (rel_option$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$]
% 151.55/21.24    :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 |
% 151.55/21.24       ~ (cast_n_o_d_e_p_t_r_2_o_b_j_e_c_t_p_t_r$(v2) = v1) |  ~
% 151.55/21.24      (cast_n_o_d_e_p_t_r_2_o_b_j_e_c_t_p_t_r$(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] :  !
% 151.55/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : 
% 151.55/21.24    ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.55/21.24    (v1 = v0 |  ~ (set_option$b(v2) = v1) |  ~ (set_option$b(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 =
% 151.55/21.24      v0 |  ~ (set_option$a(v2) = v1) |  ~ (set_option$a(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 |  ~
% 151.55/21.24      (set_option$(v2) = v1) |  ~ (set_option$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_option$] :  ! [v1: A_element_ptr_option$] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 |  ~
% 151.55/21.24      (cast_n_o_d_e_p_t_r_2_e_l_e_m_e_n_t_p_t_r$(v2) = v1) |  ~
% 151.55/21.24      (cast_n_o_d_e_p_t_r_2_e_l_e_m_e_n_t_p_t_r$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr$] :  ! [v1: A_element_ptr$] :  ! [v2: A_element_ptr_option$] :
% 151.55/21.24    (v1 = v0 |  ~ (the$d(v2) = v1) |  ~ (the$d(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.55/21.24    : (v1 = v0 |  ~ (bind$k(v2) = v1) |  ~ (bind$k(v2) = v0)) &  ! [v0:
% 151.55/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : (v1 = v0
% 151.55/21.24      |  ~ (is_node_kind$(v2) = v1) |  ~ (is_node_kind$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$]
% 151.55/21.24    : (v1 = v0 |  ~ (the$c(v2) = v1) |  ~ (the$c(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.55/21.24    (v1 = v0 |  ~ (the$b(v2) = v1) |  ~ (the$b(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 =
% 151.55/21.24      v0 |  ~ (the$a(v2) = v1) |  ~ (the$a(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 |  ~
% 151.55/21.24      (the$(v2) = v1) |  ~ (the$(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 =
% 151.55/21.24      v0 |  ~ (bind$f(v2) = v1) |  ~ (bind$f(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fset$]
% 151.55/21.24    : (v1 = v0 |  ~ (fset$e(v2) = v1) |  ~ (fset$e(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] :  !
% 151.55/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : 
% 151.55/21.24    ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fset$]
% 151.55/21.24    : (v1 = v0 |  ~ (fset$d(v2) = v1) |  ~ (fset$d(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fset$] : (v1 = v0
% 151.55/21.24      |  ~ (fset$c(v2) = v1) |  ~ (fset$c(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] :
% 151.55/21.24    (v1 = v0 |  ~ (bind$e(v2) = v1) |  ~ (bind$e(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.55/21.24    (v1 = v0 |  ~ (bind$a(v2) = v1) |  ~ (bind$a(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.24    :  ! [v2: A_element_ptr$] : (v1 = v0 |  ~ (get_E_l_e_m_e_n_t$(v2) = v1) |  ~
% 151.55/21.24      (get_E_l_e_m_e_n_t$(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (collect$d(v2) = v1) |  ~ (collect$d(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] :  !
% 151.55/21.24    [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : 
% 151.55/21.24    ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (collect$c(v2) = v1) |  ~ (collect$c(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : (v1
% 151.55/21.24      = v0 |  ~ (collect$b(v2) = v1) |  ~ (collect$b(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : (v1 = v0
% 151.55/21.24      |  ~ (collect$a(v2) = v1) |  ~ (collect$a(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (collect$(v2) = v1) |  ~ (collect$(v2) = v0)) &  ! [v0:
% 151.55/21.24      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_type_wf_O_b_j_e_c_t$b(v2) = v1) |  ~
% 151.55/21.24      (l_type_wf_O_b_j_e_c_t$b(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 151.55/21.24      MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_get_O_b_j_e_c_t_lemmas$b(v2) = v1) |  ~
% 151.55/21.24      (l_get_O_b_j_e_c_t_lemmas$b(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 151.55/21.24    [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_type_wf_O_b_j_e_c_t$a(v2) = v1) |  ~
% 151.55/21.24      (l_type_wf_O_b_j_e_c_t$a(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 151.55/21.24      MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_get_O_b_j_e_c_t_lemmas$a(v2) = v1) |  ~
% 151.55/21.24      (l_get_O_b_j_e_c_t_lemmas$a(v2) = v0)) &  ! [v0: A_element_ptr_fset$] :  !
% 151.55/21.24    [v1: A_element_ptr_fset$] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.24    : (v1 = v0 |  ~ (element_ptr_kinds$(v2) = v1) |  ~ (element_ptr_kinds$(v2) =
% 151.55/21.24        v0)) &  ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : 
% 151.55/21.24    ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v2:
% 151.55/21.24      A_element_ptr$] : (v1 = v0 |  ~
% 151.55/21.24      (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v1) |  ~
% 151.55/21.24      (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.24    : (v1 = v0 |  ~ (node_ptr_kinds$(v2) = v1) |  ~ (node_ptr_kinds$(v2) = v0)) & 
% 151.55/21.24    ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_type_wf_O_b_j_e_c_t$(v2) = v1) |  ~
% 151.55/21.24      (l_type_wf_O_b_j_e_c_t$(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 151.55/21.24      MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_type_wf_N_o_d_e$(v2) = v1) |  ~ (l_type_wf_N_o_d_e$(v2) =
% 151.55/21.24        v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_get_O_b_j_e_c_t_lemmas$(v2) = v1) |  ~
% 151.55/21.24      (l_get_O_b_j_e_c_t_lemmas$(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 151.55/21.24      MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_type_wf_E_l_e_m_e_n_t$(v2) = v1) |  ~
% 151.55/21.24      (l_type_wf_E_l_e_m_e_n_t$(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 151.55/21.24      MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_get_N_o_d_e_lemmas$(v2) = v1) |  ~
% 151.55/21.24      (l_get_N_o_d_e_lemmas$(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 151.55/21.24      MultipleValueBool] :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : (v1 = v0 |  ~
% 151.55/21.24      (is_element_kind_N_o_d_e$(v2) = v1) |  ~ (is_element_kind_N_o_d_e$(v2) =
% 151.55/21.24        v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.24    : (v1 = v0 |  ~ (l_get_E_l_e_m_e_n_t_lemmas$(v2) = v1) |  ~
% 151.55/21.24      (l_get_E_l_e_m_e_n_t_lemmas$(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$]
% 151.55/21.24    : (v1 = v0 |  ~ (uud$(v2) = v1) |  ~ (uud$(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : (v1
% 151.55/21.24      = v0 |  ~ (uuc$(v2) = v1) |  ~ (uuc$(v2) = v0)) &  ! [v0:
% 151.55/21.24      C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] :  !
% 151.55/21.24    [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : 
% 151.55/21.24    ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : (v1
% 151.55/21.24      = v0 |  ~ (uub$(v2) = v1) |  ~ (uub$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : (v1 = v0 |  ~
% 151.55/21.24      (uua$(v2) = v1) |  ~ (uua$(v2) = v0)) &  ! [v0:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.55/21.24    :  ! [v1:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_bool_fun$]
% 151.55/21.24    :  ! [v2:
% 151.55/21.24      A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$]
% 151.55/21.24    : (v1 = v0 |  ~ (uu$(v2) = v1) |  ~ (uu$(v2) = v0))
% 151.55/21.24  
% 151.55/21.24  Further assumptions not needed in the proof:
% 151.55/21.24  --------------------------------------------
% 151.55/21.24  axiom0, axiom1, axiom10, axiom100, axiom101, axiom103, axiom104, axiom105,
% 151.55/21.24  axiom109, axiom11, axiom111, axiom112, axiom113, axiom117, axiom118, axiom119,
% 151.55/21.24  axiom12, axiom120, axiom121, axiom122, axiom123, axiom124, axiom125, axiom126,
% 151.55/21.24  axiom127, axiom128, axiom13, axiom130, axiom131, axiom132, axiom133, axiom134,
% 151.55/21.24  axiom136, axiom137, axiom139, axiom14, axiom140, axiom141, axiom142, axiom143,
% 151.55/21.24  axiom144, axiom145, axiom146, axiom147, axiom148, axiom149, axiom15, axiom150,
% 151.55/21.24  axiom151, axiom153, axiom154, axiom155, axiom156, axiom157, axiom158, axiom159,
% 151.55/21.24  axiom16, axiom160, axiom161, axiom162, axiom163, axiom164, axiom165, axiom166,
% 151.55/21.24  axiom167, axiom168, axiom169, axiom17, axiom170, axiom171, axiom172, axiom173,
% 151.55/21.24  axiom174, axiom175, axiom176, axiom177, axiom178, axiom179, axiom18, axiom180,
% 151.55/21.24  axiom181, axiom182, axiom183, axiom184, axiom185, axiom186, axiom187, axiom188,
% 151.55/21.24  axiom189, axiom19, axiom190, axiom191, axiom192, axiom193, axiom194, axiom195,
% 151.55/21.24  axiom196, axiom197, axiom198, axiom199, axiom2, axiom20, axiom200, axiom201,
% 151.55/21.24  axiom202, axiom203, axiom204, axiom205, axiom206, axiom207, axiom208, axiom209,
% 151.55/21.24  axiom21, axiom210, axiom211, axiom212, axiom213, axiom214, axiom215, axiom216,
% 151.55/21.24  axiom217, axiom218, axiom219, axiom22, axiom220, axiom221, axiom222, axiom223,
% 151.55/21.24  axiom224, axiom225, axiom226, axiom227, axiom228, axiom229, axiom23, axiom230,
% 151.55/21.24  axiom231, axiom232, axiom233, axiom234, axiom235, axiom236, axiom237, axiom238,
% 151.55/21.24  axiom239, axiom24, axiom240, axiom241, axiom242, axiom243, axiom244, axiom245,
% 151.55/21.24  axiom246, axiom247, axiom248, axiom249, axiom25, axiom250, axiom251, axiom252,
% 151.55/21.24  axiom253, axiom254, axiom255, axiom256, axiom257, axiom258, axiom259, axiom26,
% 151.55/21.24  axiom260, axiom261, axiom262, axiom263, axiom264, axiom265, axiom266, axiom267,
% 151.55/21.24  axiom268, axiom269, axiom27, axiom270, axiom271, axiom272, axiom273, axiom274,
% 151.55/21.24  axiom275, axiom276, axiom277, axiom278, axiom279, axiom28, axiom280, axiom281,
% 151.55/21.24  axiom282, axiom283, axiom284, axiom285, axiom286, axiom287, axiom288, axiom289,
% 151.55/21.24  axiom29, axiom290, axiom291, axiom292, axiom293, axiom294, axiom295, axiom296,
% 151.55/21.24  axiom297, axiom298, axiom299, axiom3, axiom30, axiom300, axiom301, axiom302,
% 151.55/21.24  axiom303, axiom304, axiom305, axiom306, axiom307, axiom308, axiom309, axiom31,
% 151.55/21.24  axiom310, axiom311, axiom312, axiom313, axiom314, axiom315, axiom316, axiom317,
% 151.55/21.24  axiom318, axiom319, axiom32, axiom320, axiom321, axiom322, axiom323, axiom324,
% 151.55/21.24  axiom325, axiom326, axiom327, axiom328, axiom329, axiom33, axiom330, axiom331,
% 151.55/21.24  axiom332, axiom333, axiom334, axiom335, axiom336, axiom337, axiom338, axiom339,
% 151.55/21.24  axiom34, axiom340, axiom341, axiom342, axiom343, axiom344, axiom345, axiom346,
% 151.55/21.24  axiom347, axiom348, axiom349, axiom35, axiom350, axiom351, axiom352, axiom353,
% 151.55/21.24  axiom354, axiom355, axiom356, axiom357, axiom358, axiom359, axiom360, axiom361,
% 151.55/21.24  axiom362, axiom363, axiom364, axiom365, axiom366, axiom367, axiom368, axiom369,
% 151.55/21.24  axiom37, axiom370, axiom371, axiom372, axiom373, axiom374, axiom375, axiom376,
% 151.55/21.24  axiom377, axiom378, axiom379, axiom380, axiom381, axiom382, axiom384, axiom385,
% 151.55/21.24  axiom386, axiom387, axiom388, axiom389, axiom390, axiom392, axiom393, axiom394,
% 151.55/21.24  axiom395, axiom396, axiom397, axiom398, axiom399, axiom4, axiom40, axiom400,
% 151.55/21.24  axiom401, axiom402, axiom403, axiom404, axiom405, axiom406, axiom407, axiom408,
% 151.55/21.24  axiom409, axiom41, axiom410, axiom411, axiom412, axiom413, axiom414, axiom415,
% 151.55/21.24  axiom416, axiom417, axiom418, axiom419, axiom42, axiom420, axiom421, axiom422,
% 151.55/21.24  axiom423, axiom424, axiom425, axiom426, axiom427, axiom428, axiom429, axiom43,
% 151.55/21.24  axiom430, axiom431, axiom432, axiom433, axiom434, axiom435, axiom436, axiom437,
% 151.55/21.24  axiom438, axiom439, axiom44, axiom440, axiom441, axiom442, axiom443, axiom444,
% 151.55/21.24  axiom445, axiom446, axiom447, axiom448, axiom450, axiom451, axiom452, axiom453,
% 151.55/21.24  axiom454, axiom455, axiom456, axiom457, axiom459, axiom461, axiom462, axiom463,
% 151.55/21.24  axiom464, axiom465, axiom466, axiom467, axiom468, axiom469, axiom47, axiom470,
% 151.55/21.24  axiom471, axiom472, axiom473, axiom474, axiom476, axiom477, axiom478, axiom479,
% 151.55/21.24  axiom480, axiom481, axiom482, axiom483, axiom484, axiom485, axiom486, axiom487,
% 151.55/21.24  axiom488, axiom489, axiom490, axiom491, axiom492, axiom493, axiom494, axiom495,
% 151.55/21.24  axiom496, axiom497, axiom498, axiom499, axiom500, axiom501, axiom502, axiom503,
% 151.55/21.24  axiom504, axiom505, axiom507, axiom508, axiom509, axiom510, axiom511, axiom513,
% 151.55/21.24  axiom514, axiom515, axiom516, axiom517, axiom518, axiom519, axiom520, axiom521,
% 151.55/21.24  axiom522, axiom523, axiom524, axiom525, axiom526, axiom527, axiom528, axiom529,
% 151.55/21.24  axiom53, axiom530, axiom531, axiom532, axiom533, axiom534, axiom535, axiom536,
% 151.55/21.24  axiom537, axiom538, axiom539, axiom54, axiom540, axiom541, axiom542, axiom543,
% 151.55/21.24  axiom544, axiom545, axiom546, axiom547, axiom548, axiom549, axiom55, axiom550,
% 151.55/21.24  axiom551, axiom552, axiom553, axiom554, axiom555, axiom556, axiom557, axiom558,
% 151.55/21.24  axiom559, axiom56, axiom560, axiom561, axiom562, axiom563, axiom564, axiom565,
% 151.55/21.24  axiom566, axiom567, axiom568, axiom569, axiom57, axiom570, axiom571, axiom572,
% 151.55/21.24  axiom573, axiom574, axiom575, axiom576, axiom577, axiom578, axiom579, axiom58,
% 151.55/21.24  axiom580, axiom581, axiom582, axiom583, axiom584, axiom585, axiom586, axiom587,
% 151.55/21.24  axiom588, axiom589, axiom59, axiom590, axiom591, axiom592, axiom593, axiom594,
% 151.55/21.24  axiom595, axiom596, axiom597, axiom598, axiom599, axiom6, axiom60, axiom600,
% 151.55/21.24  axiom601, axiom602, axiom603, axiom604, axiom605, axiom606, axiom607, axiom608,
% 151.55/21.24  axiom609, axiom61, axiom610, axiom612, axiom613, axiom614, axiom615, axiom616,
% 151.55/21.24  axiom617, axiom618, axiom619, axiom62, axiom620, axiom621, axiom622, axiom623,
% 151.55/21.24  axiom624, axiom625, axiom626, axiom627, axiom628, axiom629, axiom63, axiom630,
% 151.55/21.24  axiom631, axiom632, axiom633, axiom634, axiom635, axiom636, axiom637, axiom638,
% 151.55/21.24  axiom639, axiom64, axiom640, axiom641, axiom642, axiom643, axiom644, axiom645,
% 151.55/21.24  axiom646, axiom65, axiom66, axiom67, axiom68, axiom69, axiom70, axiom71,
% 151.55/21.24  axiom72, axiom73, axiom75, axiom76, axiom77, axiom78, axiom79, axiom8, axiom80,
% 151.55/21.24  axiom81, axiom82, axiom83, axiom84, axiom86, axiom87, axiom88, axiom89, axiom9,
% 151.55/21.24  axiom90, axiom91, axiom93, axiom94, axiom96, axiom97, axiom98, axiom99,
% 151.55/21.24  formula_648, formula_649
% 151.55/21.24  
% 151.55/21.24  Those formulas are unsatisfiable:
% 151.55/21.24  ---------------------------------
% 151.55/21.24  
% 151.55/21.24  Begin of proof
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom7) implies:
% 151.55/21.25  |   (1)  fun_app$l(type_wf$, h$) = 0
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom36) implies:
% 151.55/21.25  |   (2)  l_type_wf_E_l_e_m_e_n_t$(type_wf$) = 0
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom38) implies:
% 151.55/21.25  |   (3)  l_type_wf_N_o_d_e$(type_wf$) = 0
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom39) implies:
% 151.55/21.25  |   (4)  l_type_wf_O_b_j_e_c_t$(type_wf$) = 0
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom45) implies:
% 151.55/21.25  |   (5)   ! [v0:
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.25  |        :  ! [v1:
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |        : ( ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = 0) |  ~ (fun_app$l(v0, v1) = 0) |
% 151.55/21.25  |           ~
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.25  |          |  ~
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.25  |          | fun_app$l(type_wf$a, v1) = 0)
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom46) implies:
% 151.55/21.25  |   (6)   ! [v0:
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.25  |        :  ! [v1:
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |        : ( ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.25  |          |  ~
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.25  |          |  ? [v2: any] :  ? [v3: any] : (l_type_wf_E_l_e_m_e_n_t$(v0) = v2 &
% 151.55/21.25  |            fun_app$l(type_wf$a, v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom48) implies:
% 151.55/21.25  |   (7)  type_wf$a = a_type_wf$
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom49) implies:
% 151.55/21.25  |   (8)   ! [v0: A_element_ptr$] :  ! [v1:
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |        :  ! [v2: A_element_ptr_fset_bool_fun$] :  ! [v3: A_element_ptr_fset$]
% 151.55/21.25  |        :  ! [v4: int] : (v4 = 0 |  ~ (element_ptr_kinds$(v1) = v3) |  ~
% 151.55/21.25  |          (fun_app$j(fmember$, v0) = v2) |  ~ (fun_app$i(v2, v3) = v4) |  ~
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.25  |          |  ~ A_element_ptr$(v0) |  ? [v5:
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v6:
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.25  |          :  ? [v7:
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.25  |          [v8: int] : ( ~ (v8 = 0) &
% 151.55/21.25  |            cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v5 &
% 151.55/21.25  |            node_ptr_kinds$(v1) = v7 & fun_app$o(fmember$a, v5) = v6 &
% 151.55/21.25  |            fun_app$n(v6, v7) = v8 &
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v7) &
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) &
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v6)))
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom50) implies:
% 151.55/21.25  |   (9)   ! [v0:
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |        :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.25  |        [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.25  |        : ( ~ (get_N_o_d_e$(v1, v0) = v2) |  ~
% 151.55/21.25  |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.25  |          |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) |  ?
% 151.55/21.25  |          [v3: any] :  ? [v4:
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.25  |          :  ? [v5:
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.25  |          [v6: any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = v4
% 151.55/21.25  |            & fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$, v0) = v3 &
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) &
% 151.55/21.25  |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4)
% 151.55/21.25  |            & ( ~ (v3 = 0) | (( ~ (v6 = 0) |  ~ (v2 = none$b)) & (v6 = 0 | v2 =
% 151.55/21.25  |                  none$b)))))
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom51) implies:
% 151.55/21.25  |   (10)   ! [v0:
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.25  |         :  ! [v1:
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |         :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.25  |         [v3:
% 151.55/21.25  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.55/21.25  |         ( ~ (get_N_o_d_e$(v2, v1) = v3) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.25  |           |  ~
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.25  |           |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) |  ?
% 151.55/21.25  |           [v4: any] :  ? [v5:
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.25  |           :  ? [v6:
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.25  |           [v7: any] : (node_ptr_kinds$(v1) = v6 & l_get_N_o_d_e_lemmas$(v0) =
% 151.55/21.25  |             v4 & fun_app$o(fmember$a, v2) = v5 & fun_app$n(v5, v6) = v7 &
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) &
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5)
% 151.55/21.25  |             & ( ~ (v4 = 0) | (( ~ (v7 = 0) |  ~ (v3 = none$b)) & (v7 = 0 | v3
% 151.55/21.25  |                   = none$b)))))
% 151.55/21.25  |   (11)   ! [v0:
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.25  |         :  ! [v1:
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |         :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.25  |         [v3:
% 151.55/21.25  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.55/21.25  |         ( ~ (get_N_o_d_e$(v2, v1) = v3) |  ~ (l_get_N_o_d_e_lemmas$(v0) = 0) |
% 151.55/21.25  |            ~
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.25  |           |  ~
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.25  |           |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) |  ?
% 151.55/21.25  |           [v4: any] :  ? [v5:
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.25  |           :  ? [v6:
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.25  |           [v7: any] : (node_ptr_kinds$(v1) = v6 & fun_app$o(fmember$a, v2) =
% 151.55/21.25  |             v5 & fun_app$n(v5, v6) = v7 & fun_app$l(v0, v1) = v4 &
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) &
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5)
% 151.55/21.25  |             & ( ~ (v4 = 0) | (( ~ (v7 = 0) |  ~ (v3 = none$b)) & (v7 = 0 | v3
% 151.55/21.25  |                   = none$b)))))
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom52) implies:
% 151.55/21.25  |   (12)   ! [v0:
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.25  |         :  ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.25  |         [v2:
% 151.55/21.25  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.55/21.25  |         ( ~ (get_N_o_d_e$(v1, v0) = v2) |  ~
% 151.55/21.25  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.25  |           |  ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) |  ?
% 151.55/21.25  |           [v3: any] :  ? [v4:
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.25  |           :  ? [v5:
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.25  |           [v6: any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) =
% 151.55/21.25  |             v4 & fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$c, v0) = v3 &
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) &
% 151.55/21.25  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4)
% 151.55/21.25  |             & ( ~ (v3 = 0) | (( ~ (v6 = 0) |  ~ (v2 = none$b)) & (v6 = 0 | v2
% 151.55/21.25  |                   = none$b)))))
% 151.55/21.25  | 
% 151.55/21.25  | ALPHA: (axiom74) implies:
% 151.55/21.26  |   (13)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.26  |         :  ! [v1:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.26  |           |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3: any] : (l_type_wf_N_o_d_e$(v0) = v2 &
% 151.55/21.26  |             fun_app$l(type_wf$c, v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom85) implies:
% 151.55/21.26  |   (14)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.26  |         :  ! [v1:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (l_type_wf_N_o_d_e$(v0) = 0) |  ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.26  |           |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.26  |           | fun_app$l(type_wf$c, v1) = 0)
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom92) implies:
% 151.55/21.26  |   (15)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.26  |         :  ! [v1:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (fun_app$l(v0, v1) = 0) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.26  |           |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3: any] : (l_type_wf_O_b_j_e_c_t$(v0) = v2 &
% 151.55/21.26  |             fun_app$l(type_wf$b, v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom95) implies:
% 151.55/21.26  |   (16)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.26  |         :  ! [v1:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (l_type_wf_O_b_j_e_c_t$(v0) = 0) |  ~ (fun_app$l(v0, v1) = 0) | 
% 151.55/21.26  |           ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.26  |           |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0)
% 151.55/21.26  |           | fun_app$l(type_wf$b, v1) = 0)
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom102) implies:
% 151.55/21.26  |   (17)  l_get_N_o_d_e_lemmas$(type_wf$c) = 0
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom106) implies:
% 151.55/21.26  |   (18)  C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(cast_N_o_d_e_2_E_l_e_m_e_n_t$)
% 151.55/21.26  |   (19)   ! [v0: A_element_ptr$] :  ! [v1:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         :  ! [v2:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |         :  ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |         : ( ~ (get_E_l_e_m_e_n_t$(v0) = v2) |  ~ (fun_app$k(v2, v1) = v3) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1)
% 151.55/21.26  |           |  ~ A_element_ptr$(v0) |  ? [v4:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v5:
% 151.55/21.26  |             C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |           : (bind$(v5, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = v3 & get_N_o_d_e$(v4,
% 151.55/21.26  |               v1) = v5 & cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v4 &
% 151.55/21.26  |             C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v5)
% 151.55/21.26  |             & C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v3)
% 151.55/21.26  |             & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4)))
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom107) implies:
% 151.55/21.26  |   (20)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (fun_app$l(a_type_wf$, v0) = 0) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v1: A_element_ptr_fset$] :  ? [v2: A_element_ptr_set$] :
% 151.55/21.26  |           (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 &
% 151.55/21.26  |             fun_app$l(type_wf$c, v0) = 0 & A_element_ptr_set$(v2) &
% 151.55/21.26  |             A_element_ptr_fset$(v1) &  ! [v3: A_element_ptr$] :  ! [v4:
% 151.55/21.26  |               A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) =
% 151.55/21.26  |                 v4) |  ~ A_element_ptr$(v3) |  ? [v5: any] :  ? [v6:
% 151.55/21.26  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |               :  ? [v7:
% 151.55/21.26  |                 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.26  |               (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 &
% 151.55/21.26  |                 fun_app$k(v6, v0) = v7 &
% 151.55/21.26  |                 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7)
% 151.55/21.26  |                 &
% 151.55/21.26  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)
% 151.55/21.26  |                 & ( ~ (v7 = none$) |  ~ (v5 = 0)))) &  ! [v3: A_element_ptr$]
% 151.55/21.26  |             :  ! [v4:
% 151.55/21.26  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |             : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) |  ~ A_element_ptr$(v3) |  ?
% 151.55/21.26  |               [v5: A_element_ptr_set_bool_fun$] :  ? [v6: any] :  ? [v7:
% 151.55/21.26  |                 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.26  |               (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 &
% 151.55/21.26  |                 fun_app$k(v4, v0) = v7 & A_element_ptr_set_bool_fun$(v5) &
% 151.55/21.26  |                 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7)
% 151.55/21.26  |                 & ( ~ (v7 = none$) |  ~ (v6 = 0))))))
% 151.55/21.26  |   (21)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | 
% 151.55/21.26  |           ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3: any] :  ? [v4: A_element_ptr_set$] :
% 151.55/21.26  |           (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$c, v0) = v3 &
% 151.55/21.26  |             fun_app$l(a_type_wf$, v0) = v2 & A_element_ptr_set$(v4) & ( ~ (v2
% 151.55/21.26  |                 = 0) | (v3 = 0 &  ! [v5: A_element_ptr$] :  ! [v6:
% 151.55/21.26  |                   A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5)
% 151.55/21.26  |                     = v6) |  ~ A_element_ptr$(v5) |  ? [v7: any] :  ? [v8:
% 151.55/21.26  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |                   :  ? [v9:
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |                   : (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 &
% 151.55/21.26  |                     fun_app$k(v8, v0) = v9 &
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9)
% 151.55/21.26  |                     &
% 151.55/21.26  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)
% 151.55/21.26  |                     & ( ~ (v9 = none$) |  ~ (v7 = 0)))) &  ! [v5:
% 151.55/21.26  |                   A_element_ptr$] :  ! [v6:
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |                 : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) |  ~ A_element_ptr$(v5) | 
% 151.55/21.26  |                   ? [v7: A_element_ptr_set_bool_fun$] :  ? [v8: any] :  ? [v9:
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |                   : (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 &
% 151.55/21.26  |                     fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) &
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9)
% 151.55/21.26  |                     & ( ~ (v9 = none$) |  ~ (v8 = 0))))))))
% 151.55/21.26  |   (22)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | 
% 151.55/21.26  |           ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3: A_element_ptr_set$] :  ? [v4: any] :  ?
% 151.55/21.26  |           [v5: A_element_ptr$] :  ? [v6: A_element_ptr_set_bool_fun$] :  ?
% 151.55/21.26  |           [v7: int] :  ? [v8:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |           :  ? [v9:
% 151.55/21.26  |             C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.26  |           (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$c, v0) = v2 &
% 151.55/21.26  |             fun_app$l(a_type_wf$, v0) = v4 & A_element_ptr_set$(v3) &
% 151.55/21.26  |             A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0
% 151.55/21.26  |                 & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 &
% 151.55/21.26  |                 get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ &
% 151.55/21.26  |                 A_element_ptr_set_bool_fun$(v6) &
% 151.55/21.26  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)))))
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom108) implies:
% 151.55/21.26  |   (23)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a)
% 151.55/21.26  |   (24)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | 
% 151.55/21.26  |           ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3: any] :  ? [v4: A_element_ptr_set$] :
% 151.55/21.26  |           (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$a, v0) = v2 &
% 151.55/21.26  |             fun_app$l(type_wf$c, v0) = v3 & A_element_ptr_set$(v4) & ( ~ (v2 =
% 151.55/21.26  |                 0) | (v3 = 0 &  ! [v5: A_element_ptr$] :  ! [v6:
% 151.55/21.26  |                   A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5)
% 151.55/21.26  |                     = v6) |  ~ A_element_ptr$(v5) |  ? [v7: any] :  ? [v8:
% 151.55/21.26  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |                   :  ? [v9:
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |                   : (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 &
% 151.55/21.26  |                     fun_app$k(v8, v0) = v9 &
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9)
% 151.55/21.26  |                     &
% 151.55/21.26  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)
% 151.55/21.26  |                     & ( ~ (v9 = none$) |  ~ (v7 = 0)))) &  ! [v5:
% 151.55/21.26  |                   A_element_ptr$] :  ! [v6:
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |                 : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) |  ~ A_element_ptr$(v5) | 
% 151.55/21.26  |                   ? [v7: A_element_ptr_set_bool_fun$] :  ? [v8: any] :  ? [v9:
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |                   : (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 &
% 151.55/21.26  |                     fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) &
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9)
% 151.55/21.26  |                     & ( ~ (v9 = none$) |  ~ (v8 = 0))))))))
% 151.55/21.26  |   (25)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | 
% 151.55/21.26  |           ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3: A_element_ptr_set$] :  ? [v4: any] :  ?
% 151.55/21.26  |           [v5: A_element_ptr$] :  ? [v6: A_element_ptr_set_bool_fun$] :  ?
% 151.55/21.26  |           [v7: int] :  ? [v8:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.26  |           :  ? [v9:
% 151.55/21.26  |             C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.26  |           (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$a, v0) = v4 &
% 151.55/21.26  |             fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v3) &
% 151.55/21.26  |             A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0
% 151.55/21.26  |                 & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 &
% 151.55/21.26  |                 get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ &
% 151.55/21.26  |                 A_element_ptr_set_bool_fun$(v6) &
% 151.55/21.26  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8)))))
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom110) implies:
% 151.55/21.26  |   (26)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (fun_app$l(type_wf$b, v0) = 0) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v1:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.26  |           [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : 
% 151.55/21.26  |           ? [v3: any] :  ? [v4:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v5:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.26  |           :  ? [v6: int] :  ? [v7:
% 151.55/21.26  |             C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |           : (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 151.55/21.26  |             fun_app$l(type_wf$c, v0) = v3 &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 =
% 151.55/21.26  |               0 | (v7 = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b &
% 151.55/21.26  |                 fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 &
% 151.55/21.26  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5)))))
% 151.55/21.26  |   (27)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         :  ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v2: any] :  ? [v3:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.26  |           [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 151.55/21.26  |           (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 &
% 151.55/21.26  |             fun_app$l(type_wf$c, v0) = v2 &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) &
% 151.55/21.26  |             ( ~ (v2 = 0) | (v1 = 0 &  ! [v5:
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.26  |                 [v6:
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.26  |                 : ( ~ (fun_app$e(member$a, v5) = v6) |  ~
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |
% 151.55/21.26  |                    ? [v7: any] :  ? [v8:
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |                   : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 &
% 151.55/21.26  |                     C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8)
% 151.55/21.26  |                     & ( ~ (v8 = none$b) |  ~ (v7 = 0)))) &  ! [v5:
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (
% 151.55/21.26  |                   ~ (get_N_o_d_e$(v5, v0) = none$b) |  ~
% 151.55/21.26  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |
% 151.55/21.26  |                    ? [v6:
% 151.55/21.26  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.26  |                   :  ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6
% 151.55/21.26  |                     & fun_app$d(v6, v4) = v7 &
% 151.55/21.26  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))))
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom114) implies:
% 151.55/21.26  |   (28)  a_type_wf$c = type_wf$b
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom115) implies:
% 151.55/21.26  |   (29)  type_wf$c = a_type_wf$d
% 151.55/21.26  | 
% 151.55/21.26  | ALPHA: (axiom116) implies:
% 151.55/21.26  |   (30)   ! [v0:
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.26  |         : ( ~ (fun_app$l(type_wf$b, v0) = 0) |  ~
% 151.55/21.26  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.26  |           |  ? [v1:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.26  |           [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : 
% 151.55/21.26  |           ? [v3: any] :  ? [v4:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v5:
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.26  |           :  ? [v6: int] :  ? [v7:
% 151.55/21.26  |             C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.26  |           : (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 151.55/21.26  |             fun_app$l(a_type_wf$d, v0) = v3 &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) &
% 151.55/21.26  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 =
% 151.55/21.26  |               0 | (v7 = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b &
% 151.55/21.26  |                 fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 &
% 151.55/21.26  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5)))))
% 151.55/21.27  |   (31)   ! [v0:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         : ( ~ (fun_app$l(a_type_wf$d, v0) = 0) |  ~
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.27  |           |  ? [v1:
% 151.55/21.27  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.27  |           [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 151.55/21.27  |           (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 &
% 151.55/21.27  |             fun_app$l(type_wf$b, v0) = 0 &
% 151.55/21.27  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) &
% 151.55/21.27  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & 
% 151.55/21.27  |             ! [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : 
% 151.55/21.27  |             ! [v4:
% 151.55/21.27  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.27  |             : ( ~ (fun_app$e(member$a, v3) = v4) |  ~
% 151.55/21.27  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) |  ?
% 151.55/21.27  |               [v5: any] :  ? [v6:
% 151.55/21.27  |                 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.27  |               : (get_N_o_d_e$(v3, v0) = v6 & fun_app$d(v4, v2) = v5 &
% 151.55/21.27  |                 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6)
% 151.55/21.27  |                 & ( ~ (v6 = none$b) |  ~ (v5 = 0)))) &  ! [v3:
% 151.55/21.27  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 151.55/21.27  |               (get_N_o_d_e$(v3, v0) = none$b) |  ~
% 151.55/21.27  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) |  ?
% 151.55/21.27  |               [v4:
% 151.55/21.27  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.27  |               :  ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = v4 &
% 151.55/21.27  |                 fun_app$d(v4, v2) = v5 &
% 151.55/21.27  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))))
% 151.55/21.27  |   (32)   ! [v0:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         :  ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) |  ~
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.27  |           |  ? [v2: any] :  ? [v3:
% 151.55/21.27  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  ?
% 151.55/21.27  |           [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 151.55/21.27  |           (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 &
% 151.55/21.27  |             fun_app$l(a_type_wf$d, v0) = v2 &
% 151.55/21.27  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) &
% 151.55/21.27  |             A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) &
% 151.55/21.27  |             ( ~ (v2 = 0) | (v1 = 0 &  ! [v5:
% 151.55/21.27  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.27  |                 [v6:
% 151.55/21.27  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.27  |                 : ( ~ (fun_app$e(member$a, v5) = v6) |  ~
% 151.55/21.27  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |
% 151.55/21.27  |                    ? [v7: any] :  ? [v8:
% 151.55/21.27  |                     C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.55/21.27  |                   : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 &
% 151.55/21.27  |                     C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8)
% 151.55/21.27  |                     & ( ~ (v8 = none$b) |  ~ (v7 = 0)))) &  ! [v5:
% 151.55/21.27  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (
% 151.55/21.27  |                   ~ (get_N_o_d_e$(v5, v0) = none$b) |  ~
% 151.55/21.27  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) |
% 151.55/21.27  |                    ? [v6:
% 151.55/21.27  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.55/21.27  |                   :  ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6
% 151.55/21.27  |                     & fun_app$d(v6, v4) = v7 &
% 151.55/21.27  |                     A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6)))))))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom135) implies:
% 151.55/21.27  |   (33)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_fset_bool_fun$] :  ! [v3: int] : (v3 = 0 |  ~
% 151.55/21.27  |           (fun_app$j(fmember$, v0) = v2) |  ~ (fun_app$i(v2, v1) = v3) |  ~
% 151.55/21.27  |           A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v4:
% 151.55/21.27  |             A_element_ptr_set_bool_fun$] :  ? [v5: A_element_ptr_set$] :  ?
% 151.55/21.27  |           [v6: int] : ( ~ (v6 = 0) & fun_app$v(fset$, v1) = v5 &
% 151.55/21.27  |             fun_app$u(member$e, v0) = v4 & fun_app$t(v4, v5) = v6 &
% 151.55/21.27  |             A_element_ptr_set_bool_fun$(v4) & A_element_ptr_set$(v5)))
% 151.55/21.27  |   (34)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_set_bool_fun$] :  ! [v3: A_element_ptr_set$] :  ! [v4:
% 151.55/21.27  |           int] : (v4 = 0 |  ~ (fun_app$v(fset$, v1) = v3) |  ~
% 151.55/21.27  |           (fun_app$u(member$e, v0) = v2) |  ~ (fun_app$t(v2, v3) = v4) |  ~
% 151.55/21.27  |           A_element_ptr$(v0) |  ~ A_element_ptr_fset$(v1) |  ? [v5:
% 151.55/21.27  |             A_element_ptr_fset_bool_fun$] :  ? [v6: int] : ( ~ (v6 = 0) &
% 151.55/21.27  |             fun_app$j(fmember$, v0) = v5 & fun_app$i(v5, v1) = v6 &
% 151.55/21.27  |             A_element_ptr_fset_bool_fun$(v5)))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom138) implies:
% 151.55/21.27  |   (35)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$c)
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom152) implies:
% 151.55/21.27  |   (36)   ! [v0:
% 151.55/21.27  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.27  |         :  ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.27  |         : (v1 = none$ |  ~ (bind$(none$b, v0) = v1) |  ~
% 151.55/21.27  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v0))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom383) implies:
% 151.55/21.27  |   (37)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$)
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom391) implies:
% 151.55/21.27  |   (38)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c)
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom449) implies:
% 151.55/21.27  |   (39)   ! [v0: A_element_ptr_bool_fun$] :  ! [v1: A_element_ptr_fset$] :  !
% 151.55/21.27  |         [v2: A_element_ptr_bool_fun$] :  ! [v3: A_element_ptr_fset$] :  ! [v4:
% 151.55/21.27  |           A_element_ptr$] :  ! [v5: A_element_ptr_fset_bool_fun$] : ( ~
% 151.55/21.27  |           (ffilter$(v2, v1) = v3) |  ~ (ffilter$(v0, v1) = v3) |  ~
% 151.55/21.27  |           (fun_app$j(fmember$, v4) = v5) |  ~ A_element_ptr$(v4) |  ~
% 151.55/21.27  |           A_element_ptr_fset$(v1) |  ~ A_element_ptr_bool_fun$(v2) |  ~
% 151.55/21.27  |           A_element_ptr_bool_fun$(v0) |  ? [v6: any] :  ? [v7: any] :  ? [v8:
% 151.55/21.27  |             any] : (fun_app$cf(v2, v4) = v8 & fun_app$cf(v0, v4) = v7 &
% 151.55/21.27  |             fun_app$i(v5, v1) = v6 & ( ~ (v6 = 0) | (( ~ (v8 = 0) | v7 = 0) &
% 151.55/21.27  |                 ( ~ (v7 = 0) | v8 = 0)))))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom458) implies:
% 151.55/21.27  |   (40)  A_element_ptr_bool_fun$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$)
% 151.55/21.27  |   (41)   ! [v0:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         :  ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | 
% 151.55/21.27  |           ~
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)
% 151.55/21.27  |           |  ? [v2: A_element_ptr_fset$] : (element_ptrs$(v0) = v2 &
% 151.55/21.27  |             ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, v1) = v2 &
% 151.55/21.27  |             A_element_ptr_fset$(v2)))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom475) implies:
% 151.55/21.27  |   (42)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_fset_bool_fun$] : ( ~
% 151.55/21.27  |           (fun_app$j(fmember$, v0) = v1) |  ~ A_element_ptr$(v0) |  ? [v2:
% 151.55/21.27  |             int] : ( ~ (v2 = 0) & fun_app$i(v1, bot$f) = v2))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom506) implies:
% 151.55/21.27  |   (43)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.55/21.27  |           A_element_ptr$] :  ! [v3: A_element_ptr_fset$] :  ! [v4:
% 151.55/21.27  |           A_element_ptr_fset_bool_fun$] :  ! [v5: int] :  ! [v6:
% 151.55/21.27  |           A_element_ptr_fset_bool_fun$] :  ! [v7: int] : (v7 = 0 | v5 = 0 |  ~
% 151.55/21.27  |           (fun_app$j(fmember$, v2) = v6) |  ~ (fun_app$j(fmember$, v0) = v4) |
% 151.55/21.27  |            ~ (fun_app$i(v6, v3) = v7) |  ~ (fun_app$i(v4, v1) = v5) |  ~
% 151.55/21.27  |           A_element_ptr$(v2) |  ~ A_element_ptr$(v0) |  ~
% 151.55/21.27  |           A_element_ptr_fset$(v3) |  ~ A_element_ptr_fset$(v1) |  ? [v8:
% 151.55/21.27  |             A_element_ptr_fset$] :  ? [v9: A_element_ptr_fset$] :  ? [v10:
% 151.55/21.27  |             A_element_ptr_fset$] :  ? [v11: A_element_ptr_fset$] :  ? [v12:
% 151.55/21.27  |             int] :  ? [v13: A_element_ptr_fset$] :  ? [v14: int] :
% 151.55/21.27  |           (finsert$(v2, v3) = v9 & finsert$(v0, v1) = v8 &
% 151.55/21.27  |             A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) &
% 151.55/21.27  |             A_element_ptr_fset$(v8) & ( ~ (v9 = v8) | (( ~ (v2 = v0) | v3 =
% 151.55/21.27  |                   v1) & (v2 = v0 | (v13 = v3 & v11 = v1 &  ~ (v14 = 0) &  ~
% 151.55/21.27  |                     (v12 = 0) & finsert$(v2, v10) = v1 & finsert$(v0, v10) =
% 151.55/21.27  |                     v3 & fun_app$i(v6, v10) = v12 & fun_app$i(v4, v10) =
% 151.55/21.27  |                     v14)))) & (v9 = v8 | (v2 = v0 &  ~ (v3 = v1)) | ( ~ (v2 =
% 151.55/21.27  |                   v0) &  ! [v15: A_element_ptr_fset$] :  ! [v16: int] : (v16 =
% 151.55/21.27  |                   0 |  ~ (fun_app$i(v6, v15) = v16) |  ~
% 151.55/21.27  |                   A_element_ptr_fset$(v15) |  ? [v17: A_element_ptr_fset$] : 
% 151.55/21.27  |                   ? [v18: A_element_ptr_fset$] :  ? [v19: any] : (finsert$(v2,
% 151.55/21.27  |                       v15) = v17 & finsert$(v0, v15) = v18 & fun_app$i(v4,
% 151.55/21.27  |                       v15) = v19 & A_element_ptr_fset$(v18) &
% 151.55/21.27  |                     A_element_ptr_fset$(v17) & ( ~ (v18 = v3) |  ~ (v17 = v1)
% 151.55/21.27  |                       | v19 = 0))) &  ! [v15: A_element_ptr_fset$] :  ! [v16:
% 151.55/21.27  |                   int] : (v16 = 0 |  ~ (fun_app$i(v4, v15) = v16) |  ~
% 151.55/21.27  |                   A_element_ptr_fset$(v15) |  ? [v17: A_element_ptr_fset$] : 
% 151.55/21.27  |                   ? [v18: any] :  ? [v19: A_element_ptr_fset$] : (finsert$(v2,
% 151.55/21.27  |                       v15) = v17 & finsert$(v0, v15) = v19 & fun_app$i(v6,
% 151.55/21.27  |                       v15) = v18 & A_element_ptr_fset$(v19) &
% 151.55/21.27  |                     A_element_ptr_fset$(v17) & ( ~ (v19 = v3) |  ~ (v17 = v1)
% 151.55/21.27  |                       | v18 = 0))) &  ! [v15: A_element_ptr_fset$] : ( ~
% 151.55/21.27  |                   (finsert$(v2, v15) = v1) |  ~ A_element_ptr_fset$(v15) |  ?
% 151.55/21.27  |                   [v16: any] :  ? [v17: A_element_ptr_fset$] :  ? [v18: any] :
% 151.55/21.27  |                   (finsert$(v0, v15) = v17 & fun_app$i(v6, v15) = v16 &
% 151.55/21.27  |                     fun_app$i(v4, v15) = v18 & A_element_ptr_fset$(v17) & ( ~
% 151.55/21.27  |                       (v17 = v3) | v18 = 0 | v16 = 0))) &  ! [v15:
% 151.55/21.27  |                   A_element_ptr_fset$] : ( ~ (finsert$(v0, v15) = v3) |  ~
% 151.55/21.27  |                   A_element_ptr_fset$(v15) |  ? [v16: A_element_ptr_fset$] : 
% 151.55/21.27  |                   ? [v17: any] :  ? [v18: any] : (finsert$(v2, v15) = v16 &
% 151.55/21.27  |                     fun_app$i(v6, v15) = v17 & fun_app$i(v4, v15) = v18 &
% 151.55/21.27  |                     A_element_ptr_fset$(v16) & ( ~ (v16 = v1) | v18 = 0 | v17
% 151.55/21.27  |                       = 0)))))))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom512) implies:
% 151.55/21.27  |   (44)   ! [v0: A_element_ptr_fset_bool_fun$] :  ! [v1: A_element_ptr_fset$] :
% 151.55/21.27  |          ! [v2: int] : (v2 = 0 |  ~ (fun_app$i(v0, v1) = v2) |  ~
% 151.55/21.27  |           A_element_ptr_fset_bool_fun$(v0) |  ~ A_element_ptr_fset$(v1) |  ?
% 151.55/21.27  |           [v3: int] :  ? [v4: A_element_ptr$] :  ? [v5: A_element_ptr_fset$] :
% 151.55/21.27  |            ? [v6: A_element_ptr_fset_bool_fun$] :  ? [v7: int] :  ? [v8: int]
% 151.55/21.27  |           :  ? [v9: A_element_ptr_fset$] :  ? [v10: int] : (A_element_ptr$(v4)
% 151.55/21.27  |             & A_element_ptr_fset$(v5) & ((v8 = 0 &  ~ (v10 = 0) &  ~ (v7 = 0)
% 151.55/21.27  |                 & finsert$(v4, v5) = v9 & fun_app$j(fmember$, v4) = v6 &
% 151.55/21.27  |                 fun_app$i(v6, v5) = v7 & fun_app$i(v0, v9) = v10 &
% 151.55/21.27  |                 fun_app$i(v0, v5) = 0 & A_element_ptr_fset_bool_fun$(v6) &
% 151.55/21.27  |                 A_element_ptr_fset$(v9)) | ( ~ (v3 = 0) & fun_app$i(v0, bot$f)
% 151.55/21.27  |                 = v3))))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (axiom611) implies:
% 151.55/21.27  |   (45)  A_element_ptr_fset$(bot$f)
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (conjecture5) implies:
% 151.55/21.27  |   (46)  A_element_ptr$(element_ptr$)
% 151.55/21.27  |   (47)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(h$)
% 151.55/21.27  |   (48)   ? [v0: A_element_ptr_fset_bool_fun$] :  ? [v1: A_element_ptr_fset$] :
% 151.55/21.27  |          ? [v2: any] :  ? [v3:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.27  |         :  ? [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.27  |         : (get_E_l_e_m_e_n_t$(element_ptr$) = v3 & fun_app$k(v3, h$) = v4 &
% 151.55/21.27  |           element_ptr_kinds$(h$) = v1 & fun_app$j(fmember$, element_ptr$) = v0
% 151.55/21.27  |           & fun_app$i(v0, v1) = v2 &
% 151.55/21.27  |           C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) &
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.27  |           & A_element_ptr_fset_bool_fun$(v0) & A_element_ptr_fset$(v1) & ((v4
% 151.55/21.27  |               = none$ & v2 = 0) | ( ~ (v4 = none$) &  ~ (v2 = 0))))
% 151.55/21.27  | 
% 151.55/21.27  | ALPHA: (function-axioms) implies:
% 151.55/21.27  |   (49)   ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :
% 151.55/21.27  |          ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :
% 151.55/21.27  |          ! [v2:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         : (v1 = v0 |  ~ (node_ptr_kinds$(v2) = v1) |  ~ (node_ptr_kinds$(v2) =
% 151.55/21.27  |             v0))
% 151.55/21.27  |   (50)   ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.27  |         [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ! [v2:
% 151.55/21.27  |           A_element_ptr$] : (v1 = v0 |  ~
% 151.55/21.27  |           (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v1) |  ~
% 151.55/21.27  |           (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v0))
% 151.55/21.27  |   (51)   ! [v0: A_element_ptr_fset$] :  ! [v1: A_element_ptr_fset$] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         : (v1 = v0 |  ~ (element_ptr_kinds$(v2) = v1) |  ~
% 151.55/21.27  |           (element_ptr_kinds$(v2) = v0))
% 151.55/21.27  |   (52)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         :  ! [v3:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$]
% 151.55/21.27  |         : (v1 = v0 |  ~ (fun_app$l(v3, v2) = v1) |  ~ (fun_app$l(v3, v2) =
% 151.55/21.27  |             v0))
% 151.55/21.27  |   (53)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_fset$] :  ! [v3: A_element_ptr_fset_bool_fun$] : (v1 =
% 151.55/21.27  |           v0 |  ~ (fun_app$i(v3, v2) = v1) |  ~ (fun_app$i(v3, v2) = v0))
% 151.55/21.27  |   (54)   ! [v0: A_element_ptr_fset_bool_fun$] :  ! [v1:
% 151.55/21.27  |           A_element_ptr_fset_bool_fun$] :  ! [v2: A_element_ptr$] :  ! [v3:
% 151.55/21.27  |           A_element_ptr_a_element_ptr_fset_bool_fun_fun$] : (v1 = v0 |  ~
% 151.55/21.27  |           (fun_app$j(v3, v2) = v1) |  ~ (fun_app$j(v3, v2) = v0))
% 151.55/21.27  |   (55)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] :  !
% 151.55/21.27  |         [v3:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.27  |         : (v1 = v0 |  ~ (fun_app$n(v3, v2) = v1) |  ~ (fun_app$n(v3, v2) =
% 151.55/21.27  |             v0))
% 151.55/21.27  |   (56)   ! [v0:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.27  |         :  ! [v1:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.27  |         :  ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.55/21.27  |         [v3:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$]
% 151.55/21.27  |         : (v1 = v0 |  ~ (fun_app$o(v3, v2) = v1) |  ~ (fun_app$o(v3, v2) =
% 151.55/21.27  |             v0))
% 151.55/21.27  |   (57)   ! [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.27  |          ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.27  |          ! [v2:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$]
% 151.55/21.27  |         :  ! [v3:
% 151.55/21.27  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.27  |         : (v1 = v0 |  ~ (fun_app$k(v3, v2) = v1) |  ~ (fun_app$k(v3, v2) =
% 151.55/21.27  |             v0))
% 151.55/21.27  |   (58)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_set$] :  ! [v3: A_element_ptr_set_bool_fun$] : (v1 =
% 151.55/21.27  |           v0 |  ~ (fun_app$t(v3, v2) = v1) |  ~ (fun_app$t(v3, v2) = v0))
% 151.55/21.27  |   (59)   ! [v0: A_element_ptr_set_bool_fun$] :  ! [v1:
% 151.55/21.27  |           A_element_ptr_set_bool_fun$] :  ! [v2: A_element_ptr$] :  ! [v3:
% 151.55/21.27  |           A_element_ptr_a_element_ptr_set_bool_fun_fun$] : (v1 = v0 |  ~
% 151.55/21.27  |           (fun_app$u(v3, v2) = v1) |  ~ (fun_app$u(v3, v2) = v0))
% 151.55/21.27  |   (60)   ! [v0: A_element_ptr_set$] :  ! [v1: A_element_ptr_set$] :  ! [v2:
% 151.55/21.27  |           A_element_ptr_fset$] :  ! [v3:
% 151.55/21.27  |           A_element_ptr_fset_a_element_ptr_set_fun$] : (v1 = v0 |  ~
% 151.55/21.27  |           (fun_app$v(v3, v2) = v1) |  ~ (fun_app$v(v3, v2) = v0))
% 151.55/21.27  | 
% 151.55/21.27  | DELTA: instantiating (48) with fresh symbols all_922_0, all_922_1, all_922_2,
% 151.55/21.27  |        all_922_3, all_922_4 gives:
% 151.55/21.28  |   (61)  get_E_l_e_m_e_n_t$(element_ptr$) = all_922_1 & fun_app$k(all_922_1,
% 151.55/21.28  |           h$) = all_922_0 & element_ptr_kinds$(h$) = all_922_3 &
% 151.55/21.28  |         fun_app$j(fmember$, element_ptr$) = all_922_4 & fun_app$i(all_922_4,
% 151.55/21.28  |           all_922_3) = all_922_2 &
% 151.55/21.28  |         C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_922_0)
% 151.55/21.28  |         &
% 151.55/21.28  |         A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_922_1)
% 151.55/21.28  |         & A_element_ptr_fset_bool_fun$(all_922_4) &
% 151.55/21.28  |         A_element_ptr_fset$(all_922_3) & ((all_922_0 = none$ & all_922_2 = 0)
% 151.55/21.28  |           | ( ~ (all_922_0 = none$) &  ~ (all_922_2 = 0)))
% 151.55/21.28  | 
% 151.55/21.28  | ALPHA: (61) implies:
% 151.55/21.28  |   (62)  A_element_ptr_fset$(all_922_3)
% 151.55/21.28  |   (63)  A_element_ptr_fset_bool_fun$(all_922_4)
% 151.55/21.28  |   (64)  fun_app$i(all_922_4, all_922_3) = all_922_2
% 151.55/21.28  |   (65)  fun_app$j(fmember$, element_ptr$) = all_922_4
% 151.55/21.28  |   (66)  element_ptr_kinds$(h$) = all_922_3
% 151.55/21.28  |   (67)  fun_app$k(all_922_1, h$) = all_922_0
% 151.55/21.28  |   (68)  get_E_l_e_m_e_n_t$(element_ptr$) = all_922_1
% 151.55/21.28  |   (69)  (all_922_0 = none$ & all_922_2 = 0) | ( ~ (all_922_0 = none$) &  ~
% 151.55/21.28  |           (all_922_2 = 0))
% 151.55/21.28  | 
% 151.55/21.28  | REDUCE: (17), (29) imply:
% 151.55/21.28  |   (70)  l_get_N_o_d_e_lemmas$(a_type_wf$d) = 0
% 151.55/21.28  | 
% 151.55/21.28  | REDUCE: (7), (23) imply:
% 151.55/21.28  |   (71)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$)
% 151.55/21.28  | 
% 151.55/21.28  | REDUCE: (28), (35) imply:
% 151.55/21.28  |   (72)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b)
% 151.55/21.28  | 
% 151.55/21.28  | REDUCE: (29), (38) imply:
% 151.55/21.28  |   (73)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$d)
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (15) with type_wf$, h$, simplifying with (1), (37),
% 151.55/21.28  |              (47) gives:
% 151.55/21.28  |   (74)   ? [v0: any] :  ? [v1: any] : (l_type_wf_O_b_j_e_c_t$(type_wf$) = v0 &
% 151.55/21.28  |           fun_app$l(type_wf$b, h$) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (13) with type_wf$, h$, simplifying with (1), (37),
% 151.55/21.28  |              (47) gives:
% 151.55/21.28  |   (75)   ? [v0: any] :  ? [v1: any] : (l_type_wf_N_o_d_e$(type_wf$) = v0 &
% 151.55/21.28  |           fun_app$l(type_wf$c, h$) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (6) with type_wf$, h$, simplifying with (1), (37),
% 151.55/21.28  |              (47) gives:
% 151.55/21.28  |   (76)   ? [v0: any] :  ? [v1: any] : (l_type_wf_E_l_e_m_e_n_t$(type_wf$) = v0
% 151.55/21.28  |           & fun_app$l(type_wf$a, h$) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (42) with element_ptr$, all_922_4, simplifying with
% 151.55/21.28  |              (46), (65) gives:
% 151.55/21.28  |   (77)   ? [v0: int] : ( ~ (v0 = 0) & fun_app$i(all_922_4, bot$f) = v0)
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (5) with type_wf$, h$, simplifying with (1), (2),
% 151.55/21.28  |              (37), (47) gives:
% 151.55/21.28  |   (78)  fun_app$l(type_wf$a, h$) = 0
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (14) with type_wf$, h$, simplifying with (1), (3),
% 151.55/21.28  |              (37), (47) gives:
% 151.55/21.28  |   (79)  fun_app$l(type_wf$c, h$) = 0
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (16) with type_wf$, h$, simplifying with (1), (4),
% 151.55/21.28  |              (37), (47) gives:
% 151.55/21.28  |   (80)  fun_app$l(type_wf$b, h$) = 0
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (8) with element_ptr$, h$, all_922_4, all_922_3,
% 151.55/21.28  |              all_922_2, simplifying with (46), (47), (64), (65), (66) gives:
% 151.55/21.28  |   (81)  all_922_2 = 0 |  ? [v0:
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ? [v1:
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.55/21.28  |         :  ? [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$]
% 151.55/21.28  |         :  ? [v3: int] : ( ~ (v3 = 0) &
% 151.55/21.28  |           cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = v0 &
% 151.55/21.28  |           node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a, v0) = v1 &
% 151.55/21.28  |           fun_app$n(v1, v2) = v3 &
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) &
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) &
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (25) with h$, all_922_3, simplifying with (47),
% 151.55/21.28  |              (66) gives:
% 151.55/21.28  |   (82)   ? [v0: any] :  ? [v1: A_element_ptr_set$] :  ? [v2: any] :  ? [v3:
% 151.55/21.28  |           A_element_ptr$] :  ? [v4: A_element_ptr_set_bool_fun$] :  ? [v5:
% 151.55/21.28  |           int] :  ? [v6:
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.28  |         :  ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.28  |         : (fun_app$v(fset$, all_922_3) = v1 & fun_app$l(type_wf$a, h$) = v2 &
% 151.55/21.28  |           fun_app$l(type_wf$c, h$) = v0 & A_element_ptr_set$(v1) &
% 151.55/21.28  |           A_element_ptr$(v3) & ( ~ (v0 = 0) | v2 = 0 | (v7 = none$ & v5 = 0 &
% 151.55/21.28  |               fun_app$u(member$e, v3) = v4 & fun_app$t(v4, v1) = 0 &
% 151.55/21.28  |               get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6, h$) = none$ &
% 151.55/21.28  |               A_element_ptr_set_bool_fun$(v4) &
% 151.55/21.28  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6))))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (22) with h$, all_922_3, simplifying with (47),
% 151.55/21.28  |              (66) gives:
% 151.55/21.28  |   (83)   ? [v0: any] :  ? [v1: A_element_ptr_set$] :  ? [v2: any] :  ? [v3:
% 151.55/21.28  |           A_element_ptr$] :  ? [v4: A_element_ptr_set_bool_fun$] :  ? [v5:
% 151.55/21.28  |           int] :  ? [v6:
% 151.55/21.28  |           A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.28  |         :  ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.28  |         : (fun_app$v(fset$, all_922_3) = v1 & fun_app$l(type_wf$c, h$) = v0 &
% 151.55/21.28  |           fun_app$l(a_type_wf$, h$) = v2 & A_element_ptr_set$(v1) &
% 151.55/21.28  |           A_element_ptr$(v3) & ( ~ (v0 = 0) | v2 = 0 | (v7 = none$ & v5 = 0 &
% 151.55/21.28  |               fun_app$u(member$e, v3) = v4 & fun_app$t(v4, v1) = 0 &
% 151.55/21.28  |               get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6, h$) = none$ &
% 151.55/21.28  |               A_element_ptr_set_bool_fun$(v4) &
% 151.55/21.28  |               A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6))))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (24) with h$, all_922_3, simplifying with (47),
% 151.55/21.28  |              (66) gives:
% 151.55/21.28  |   (84)   ? [v0: any] :  ? [v1: any] :  ? [v2: A_element_ptr_set$] :
% 151.55/21.28  |         (fun_app$v(fset$, all_922_3) = v2 & fun_app$l(type_wf$a, h$) = v0 &
% 151.55/21.28  |           fun_app$l(type_wf$c, h$) = v1 & A_element_ptr_set$(v2) & ( ~ (v0 =
% 151.55/21.28  |               0) | (v1 = 0 &  ! [v3: A_element_ptr$] :  ! [v4:
% 151.55/21.28  |                 A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) =
% 151.55/21.28  |                   v4) |  ~ A_element_ptr$(v3) |  ? [v5: any] :  ? [v6:
% 151.55/21.28  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.28  |                 :  ? [v7:
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.28  |                 : (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 &
% 151.55/21.28  |                   fun_app$k(v6, h$) = v7 &
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7)
% 151.55/21.28  |                   &
% 151.55/21.28  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)
% 151.55/21.28  |                   & ( ~ (v7 = none$) |  ~ (v5 = 0)))) &  ! [v3:
% 151.55/21.28  |                 A_element_ptr$] :  ! [v4:
% 151.55/21.28  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.28  |               : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) |  ~ A_element_ptr$(v3) |  ?
% 151.55/21.28  |                 [v5: A_element_ptr_set_bool_fun$] :  ? [v6: any] :  ? [v7:
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.28  |                 : (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 &
% 151.55/21.28  |                   fun_app$k(v4, h$) = v7 & A_element_ptr_set_bool_fun$(v5) &
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7)
% 151.55/21.28  |                   & ( ~ (v7 = none$) |  ~ (v6 = 0)))))))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (21) with h$, all_922_3, simplifying with (47),
% 151.55/21.28  |              (66) gives:
% 151.55/21.28  |   (85)   ? [v0: any] :  ? [v1: any] :  ? [v2: A_element_ptr_set$] :
% 151.55/21.28  |         (fun_app$v(fset$, all_922_3) = v2 & fun_app$l(type_wf$c, h$) = v1 &
% 151.55/21.28  |           fun_app$l(a_type_wf$, h$) = v0 & A_element_ptr_set$(v2) & ( ~ (v0 =
% 151.55/21.28  |               0) | (v1 = 0 &  ! [v3: A_element_ptr$] :  ! [v4:
% 151.55/21.28  |                 A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) =
% 151.55/21.28  |                   v4) |  ~ A_element_ptr$(v3) |  ? [v5: any] :  ? [v6:
% 151.55/21.28  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.28  |                 :  ? [v7:
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.28  |                 : (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 &
% 151.55/21.28  |                   fun_app$k(v6, h$) = v7 &
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7)
% 151.55/21.28  |                   &
% 151.55/21.28  |                   A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)
% 151.55/21.28  |                   & ( ~ (v7 = none$) |  ~ (v5 = 0)))) &  ! [v3:
% 151.55/21.28  |                 A_element_ptr$] :  ! [v4:
% 151.55/21.28  |                 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.28  |               : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) |  ~ A_element_ptr$(v3) |  ?
% 151.55/21.28  |                 [v5: A_element_ptr_set_bool_fun$] :  ? [v6: any] :  ? [v7:
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.28  |                 : (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 &
% 151.55/21.28  |                   fun_app$k(v4, h$) = v7 & A_element_ptr_set_bool_fun$(v5) &
% 151.55/21.28  |                   C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7)
% 151.55/21.28  |                   & ( ~ (v7 = none$) |  ~ (v6 = 0)))))))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (41) with h$, all_922_3, simplifying with (47),
% 151.55/21.28  |              (66) gives:
% 151.55/21.28  |   (86)   ? [v0: A_element_ptr_fset$] : (element_ptrs$(h$) = v0 &
% 151.55/21.28  |           ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_922_3) = v0 &
% 151.55/21.28  |           A_element_ptr_fset$(v0))
% 151.55/21.28  | 
% 151.55/21.28  | GROUND_INST: instantiating (19) with element_ptr$, h$, all_922_1, all_922_0,
% 151.55/21.28  |              simplifying with (46), (47), (67), (68) gives:
% 151.55/21.28  |   (87)   ? [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ?
% 151.55/21.28  |         [v1:
% 151.55/21.28  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] :
% 151.55/21.28  |         (bind$(v1, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = all_922_0 &
% 151.55/21.28  |           get_N_o_d_e$(v0, h$) = v1 &
% 151.55/21.28  |           cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = v0 &
% 151.55/21.28  |           C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v1)
% 151.55/21.28  |           &
% 151.55/21.28  |           C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_922_0)
% 151.55/21.28  |           & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0))
% 151.55/21.28  | 
% 151.55/21.28  | DELTA: instantiating (77) with fresh symbol all_940_0 gives:
% 151.55/21.28  |   (88)   ~ (all_940_0 = 0) & fun_app$i(all_922_4, bot$f) = all_940_0
% 151.55/21.28  | 
% 151.55/21.28  | ALPHA: (88) implies:
% 151.55/21.28  |   (89)   ~ (all_940_0 = 0)
% 151.55/21.28  |   (90)  fun_app$i(all_922_4, bot$f) = all_940_0
% 151.55/21.28  | 
% 151.55/21.28  | DELTA: instantiating (86) with fresh symbol all_968_0 gives:
% 151.55/21.28  |   (91)  element_ptrs$(h$) = all_968_0 &
% 151.55/21.28  |         ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_922_3) = all_968_0 &
% 151.55/21.28  |         A_element_ptr_fset$(all_968_0)
% 151.55/21.28  | 
% 151.55/21.28  | ALPHA: (91) implies:
% 151.55/21.28  |   (92)  ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_922_3) = all_968_0
% 151.55/21.28  | 
% 151.55/21.28  | DELTA: instantiating (76) with fresh symbols all_970_0, all_970_1 gives:
% 151.55/21.28  |   (93)  l_type_wf_E_l_e_m_e_n_t$(type_wf$) = all_970_1 & fun_app$l(type_wf$a,
% 151.55/21.28  |           h$) = all_970_0 & ( ~ (all_970_1 = 0) | all_970_0 = 0)
% 151.55/21.28  | 
% 151.55/21.28  | ALPHA: (93) implies:
% 151.55/21.28  |   (94)  fun_app$l(type_wf$a, h$) = all_970_0
% 151.55/21.28  | 
% 151.55/21.28  | DELTA: instantiating (74) with fresh symbols all_972_0, all_972_1 gives:
% 151.55/21.29  |   (95)  l_type_wf_O_b_j_e_c_t$(type_wf$) = all_972_1 & fun_app$l(type_wf$b,
% 151.55/21.29  |           h$) = all_972_0 & ( ~ (all_972_1 = 0) | all_972_0 = 0)
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (95) implies:
% 151.55/21.29  |   (96)  fun_app$l(type_wf$b, h$) = all_972_0
% 151.55/21.29  | 
% 151.55/21.29  | DELTA: instantiating (75) with fresh symbols all_974_0, all_974_1 gives:
% 151.55/21.29  |   (97)  l_type_wf_N_o_d_e$(type_wf$) = all_974_1 & fun_app$l(type_wf$c, h$) =
% 151.55/21.29  |         all_974_0 & ( ~ (all_974_1 = 0) | all_974_0 = 0)
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (97) implies:
% 151.55/21.29  |   (98)  fun_app$l(type_wf$c, h$) = all_974_0
% 151.55/21.29  | 
% 151.55/21.29  | DELTA: instantiating (87) with fresh symbols all_976_0, all_976_1 gives:
% 151.55/21.29  |   (99)  bind$(all_976_0, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = all_922_0 &
% 151.55/21.29  |         get_N_o_d_e$(all_976_1, h$) = all_976_0 &
% 151.55/21.29  |         cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = all_976_1 &
% 151.55/21.29  |         C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(all_976_0)
% 151.55/21.29  |         &
% 151.55/21.29  |         C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_922_0)
% 151.55/21.29  |         & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_976_1)
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (99) implies:
% 151.55/21.29  |   (100)  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_976_1)
% 151.55/21.29  |   (101)  cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = all_976_1
% 151.55/21.29  |   (102)  get_N_o_d_e$(all_976_1, h$) = all_976_0
% 151.55/21.29  |   (103)  bind$(all_976_0, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = all_922_0
% 151.55/21.29  | 
% 151.55/21.29  | DELTA: instantiating (83) with fresh symbols all_978_0, all_978_1, all_978_2,
% 151.55/21.29  |        all_978_3, all_978_4, all_978_5, all_978_6, all_978_7 gives:
% 151.55/21.29  |   (104)  fun_app$v(fset$, all_922_3) = all_978_6 & fun_app$l(type_wf$c, h$) =
% 151.55/21.29  |          all_978_7 & fun_app$l(a_type_wf$, h$) = all_978_5 &
% 151.55/21.29  |          A_element_ptr_set$(all_978_6) & A_element_ptr$(all_978_4) & ( ~
% 151.55/21.29  |            (all_978_7 = 0) | all_978_5 = 0 | (all_978_0 = none$ & all_978_2 =
% 151.55/21.29  |              0 & fun_app$u(member$e, all_978_4) = all_978_3 &
% 151.55/21.29  |              fun_app$t(all_978_3, all_978_6) = 0 &
% 151.55/21.29  |              get_E_l_e_m_e_n_t$(all_978_4) = all_978_1 & fun_app$k(all_978_1,
% 151.55/21.29  |                h$) = none$ & A_element_ptr_set_bool_fun$(all_978_3) &
% 151.55/21.29  |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_978_1)))
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (104) implies:
% 151.55/21.29  |   (105)  fun_app$l(a_type_wf$, h$) = all_978_5
% 151.55/21.29  |   (106)  fun_app$l(type_wf$c, h$) = all_978_7
% 151.55/21.29  |   (107)  fun_app$v(fset$, all_922_3) = all_978_6
% 151.55/21.29  | 
% 151.55/21.29  | DELTA: instantiating (82) with fresh symbols all_980_0, all_980_1, all_980_2,
% 151.55/21.29  |        all_980_3, all_980_4, all_980_5, all_980_6, all_980_7 gives:
% 151.55/21.29  |   (108)  fun_app$v(fset$, all_922_3) = all_980_6 & fun_app$l(type_wf$a, h$) =
% 151.55/21.29  |          all_980_5 & fun_app$l(type_wf$c, h$) = all_980_7 &
% 151.55/21.29  |          A_element_ptr_set$(all_980_6) & A_element_ptr$(all_980_4) & ( ~
% 151.55/21.29  |            (all_980_7 = 0) | all_980_5 = 0 | (all_980_0 = none$ & all_980_2 =
% 151.55/21.29  |              0 & fun_app$u(member$e, all_980_4) = all_980_3 &
% 151.55/21.29  |              fun_app$t(all_980_3, all_980_6) = 0 &
% 151.55/21.29  |              get_E_l_e_m_e_n_t$(all_980_4) = all_980_1 & fun_app$k(all_980_1,
% 151.55/21.29  |                h$) = none$ & A_element_ptr_set_bool_fun$(all_980_3) &
% 151.55/21.29  |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_980_1)))
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (108) implies:
% 151.55/21.29  |   (109)  fun_app$l(type_wf$c, h$) = all_980_7
% 151.55/21.29  |   (110)  fun_app$l(type_wf$a, h$) = all_980_5
% 151.55/21.29  |   (111)  fun_app$v(fset$, all_922_3) = all_980_6
% 151.55/21.29  | 
% 151.55/21.29  | DELTA: instantiating (85) with fresh symbols all_982_0, all_982_1, all_982_2
% 151.55/21.29  |        gives:
% 151.55/21.29  |   (112)  fun_app$v(fset$, all_922_3) = all_982_0 & fun_app$l(type_wf$c, h$) =
% 151.55/21.29  |          all_982_1 & fun_app$l(a_type_wf$, h$) = all_982_2 &
% 151.55/21.29  |          A_element_ptr_set$(all_982_0) & ( ~ (all_982_2 = 0) | (all_982_1 = 0
% 151.55/21.29  |              &  ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_set_bool_fun$]
% 151.55/21.29  |              : ( ~ (fun_app$u(member$e, v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.29  |                [v2: any] :  ? [v3:
% 151.55/21.29  |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |                :  ? [v4:
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.29  |                : (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3
% 151.55/21.29  |                  & fun_app$k(v3, h$) = v4 &
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                  &
% 151.55/21.29  |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.29  |                  & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$]
% 151.55/21.29  |              :  ! [v1:
% 151.55/21.29  |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |              : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.29  |                [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.29  |                : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3
% 151.55/21.29  |                  & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                  & ( ~ (v4 = none$) |  ~ (v3 = 0))))))
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (112) implies:
% 151.55/21.29  |   (113)  fun_app$l(a_type_wf$, h$) = all_982_2
% 151.55/21.29  |   (114)  fun_app$l(type_wf$c, h$) = all_982_1
% 151.55/21.29  |   (115)  fun_app$v(fset$, all_922_3) = all_982_0
% 151.55/21.29  |   (116)   ~ (all_982_2 = 0) | (all_982_1 = 0 &  ! [v0: A_element_ptr$] :  !
% 151.55/21.29  |            [v1: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) =
% 151.55/21.29  |                v1) |  ~ A_element_ptr$(v0) |  ? [v2: any] :  ? [v3:
% 151.55/21.29  |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |              :  ? [v4:
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.29  |              (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 &
% 151.55/21.29  |                fun_app$k(v3, h$) = v4 &
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                &
% 151.55/21.29  |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.29  |                & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$] :
% 151.55/21.29  |             ! [v1:
% 151.55/21.29  |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |            : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.29  |              [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.29  |              (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 &
% 151.55/21.29  |                fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                & ( ~ (v4 = none$) |  ~ (v3 = 0)))))
% 151.55/21.29  | 
% 151.55/21.29  | DELTA: instantiating (84) with fresh symbols all_984_0, all_984_1, all_984_2
% 151.55/21.29  |        gives:
% 151.55/21.29  |   (117)  fun_app$v(fset$, all_922_3) = all_984_0 & fun_app$l(type_wf$a, h$) =
% 151.55/21.29  |          all_984_2 & fun_app$l(type_wf$c, h$) = all_984_1 &
% 151.55/21.29  |          A_element_ptr_set$(all_984_0) & ( ~ (all_984_2 = 0) | (all_984_1 = 0
% 151.55/21.29  |              &  ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_set_bool_fun$]
% 151.55/21.29  |              : ( ~ (fun_app$u(member$e, v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.29  |                [v2: any] :  ? [v3:
% 151.55/21.29  |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |                :  ? [v4:
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.29  |                : (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3
% 151.55/21.29  |                  & fun_app$k(v3, h$) = v4 &
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                  &
% 151.55/21.29  |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.29  |                  & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$]
% 151.55/21.29  |              :  ! [v1:
% 151.55/21.29  |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |              : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.29  |                [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.29  |                : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3
% 151.55/21.29  |                  & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.29  |                  C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                  & ( ~ (v4 = none$) |  ~ (v3 = 0))))))
% 151.55/21.29  | 
% 151.55/21.29  | ALPHA: (117) implies:
% 151.55/21.29  |   (118)  fun_app$l(type_wf$c, h$) = all_984_1
% 151.55/21.29  |   (119)  fun_app$l(type_wf$a, h$) = all_984_2
% 151.55/21.29  |   (120)  fun_app$v(fset$, all_922_3) = all_984_0
% 151.55/21.29  |   (121)   ~ (all_984_2 = 0) | (all_984_1 = 0 &  ! [v0: A_element_ptr$] :  !
% 151.55/21.29  |            [v1: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) =
% 151.55/21.29  |                v1) |  ~ A_element_ptr$(v0) |  ? [v2: any] :  ? [v3:
% 151.55/21.29  |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |              :  ? [v4:
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.29  |              (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 &
% 151.55/21.29  |                fun_app$k(v3, h$) = v4 &
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                &
% 151.55/21.29  |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.29  |                & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$] :
% 151.55/21.29  |             ! [v1:
% 151.55/21.29  |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.29  |            : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.29  |              [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.29  |              (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3 &
% 151.55/21.29  |                fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.29  |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.29  |                & ( ~ (v4 = none$) |  ~ (v3 = 0)))))
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (7), (119) imply:
% 151.55/21.29  |   (122)  fun_app$l(a_type_wf$, h$) = all_984_2
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (7), (110) imply:
% 151.55/21.29  |   (123)  fun_app$l(a_type_wf$, h$) = all_980_5
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (7), (94) imply:
% 151.55/21.29  |   (124)  fun_app$l(a_type_wf$, h$) = all_970_0
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (7), (78) imply:
% 151.55/21.29  |   (125)  fun_app$l(a_type_wf$, h$) = 0
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (29), (118) imply:
% 151.55/21.29  |   (126)  fun_app$l(a_type_wf$d, h$) = all_984_1
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (29), (114) imply:
% 151.55/21.29  |   (127)  fun_app$l(a_type_wf$d, h$) = all_982_1
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (29), (109) imply:
% 151.55/21.29  |   (128)  fun_app$l(a_type_wf$d, h$) = all_980_7
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (29), (106) imply:
% 151.55/21.29  |   (129)  fun_app$l(a_type_wf$d, h$) = all_978_7
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (29), (98) imply:
% 151.55/21.29  |   (130)  fun_app$l(a_type_wf$d, h$) = all_974_0
% 151.55/21.29  | 
% 151.55/21.29  | REDUCE: (29), (79) imply:
% 151.55/21.29  |   (131)  fun_app$l(a_type_wf$d, h$) = 0
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with 0, all_972_0, h$, type_wf$b, simplifying
% 151.55/21.29  |              with (80), (96) gives:
% 151.55/21.29  |   (132)  all_972_0 = 0
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_980_7, all_982_1, h$, a_type_wf$d,
% 151.55/21.29  |              simplifying with (127), (128) gives:
% 151.55/21.29  |   (133)  all_982_1 = all_980_7
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_974_0, all_982_1, h$, a_type_wf$d,
% 151.55/21.29  |              simplifying with (127), (130) gives:
% 151.55/21.29  |   (134)  all_982_1 = all_974_0
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_980_7, all_984_1, h$, a_type_wf$d,
% 151.55/21.29  |              simplifying with (126), (128) gives:
% 151.55/21.29  |   (135)  all_984_1 = all_980_7
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_978_7, all_984_1, h$, a_type_wf$d,
% 151.55/21.29  |              simplifying with (126), (129) gives:
% 151.55/21.29  |   (136)  all_984_1 = all_978_7
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with 0, all_984_1, h$, a_type_wf$d,
% 151.55/21.29  |              simplifying with (126), (131) gives:
% 151.55/21.29  |   (137)  all_984_1 = 0
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_978_5, all_980_5, h$, a_type_wf$,
% 151.55/21.29  |              simplifying with (105), (123) gives:
% 151.55/21.29  |   (138)  all_980_5 = all_978_5
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_978_5, all_982_2, h$, a_type_wf$,
% 151.55/21.29  |              simplifying with (105), (113) gives:
% 151.55/21.29  |   (139)  all_982_2 = all_978_5
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_970_0, all_982_2, h$, a_type_wf$,
% 151.55/21.29  |              simplifying with (113), (124) gives:
% 151.55/21.29  |   (140)  all_982_2 = all_970_0
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with all_980_5, all_984_2, h$, a_type_wf$,
% 151.55/21.29  |              simplifying with (122), (123) gives:
% 151.55/21.29  |   (141)  all_984_2 = all_980_5
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (52) with 0, all_984_2, h$, a_type_wf$, simplifying
% 151.55/21.29  |              with (122), (125) gives:
% 151.55/21.29  |   (142)  all_984_2 = 0
% 151.55/21.29  | 
% 151.55/21.29  | GROUND_INST: instantiating (60) with all_980_6, all_982_0, all_922_3, fset$,
% 151.55/21.29  |              simplifying with (111), (115) gives:
% 151.55/21.29  |   (143)  all_982_0 = all_980_6
% 151.55/21.29  | 
% 151.55/21.30  | GROUND_INST: instantiating (60) with all_982_0, all_984_0, all_922_3, fset$,
% 151.55/21.30  |              simplifying with (115), (120) gives:
% 151.55/21.30  |   (144)  all_984_0 = all_982_0
% 151.55/21.30  | 
% 151.55/21.30  | GROUND_INST: instantiating (60) with all_978_6, all_984_0, all_922_3, fset$,
% 151.55/21.30  |              simplifying with (107), (120) gives:
% 151.55/21.30  |   (145)  all_984_0 = all_978_6
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (144), (145) imply:
% 151.55/21.30  |   (146)  all_982_0 = all_978_6
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (146) implies:
% 151.55/21.30  |   (147)  all_982_0 = all_978_6
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (135), (136) imply:
% 151.55/21.30  |   (148)  all_980_7 = all_978_7
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (148) implies:
% 151.55/21.30  |   (149)  all_980_7 = all_978_7
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (136), (137) imply:
% 151.55/21.30  |   (150)  all_978_7 = 0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (141), (142) imply:
% 151.55/21.30  |   (151)  all_980_5 = 0
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (151) implies:
% 151.55/21.30  |   (152)  all_980_5 = 0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (143), (147) imply:
% 151.55/21.30  |   (153)  all_980_6 = all_978_6
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (133), (134) imply:
% 151.55/21.30  |   (154)  all_980_7 = all_974_0
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (154) implies:
% 151.55/21.30  |   (155)  all_980_7 = all_974_0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (139), (140) imply:
% 151.55/21.30  |   (156)  all_978_5 = all_970_0
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (156) implies:
% 151.55/21.30  |   (157)  all_978_5 = all_970_0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (138), (152) imply:
% 151.55/21.30  |   (158)  all_978_5 = 0
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (158) implies:
% 151.55/21.30  |   (159)  all_978_5 = 0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (149), (155) imply:
% 151.55/21.30  |   (160)  all_978_7 = all_974_0
% 151.55/21.30  | 
% 151.55/21.30  | SIMP: (160) implies:
% 151.55/21.30  |   (161)  all_978_7 = all_974_0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (157), (159) imply:
% 151.55/21.30  |   (162)  all_970_0 = 0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (150), (161) imply:
% 151.55/21.30  |   (163)  all_974_0 = 0
% 151.55/21.30  | 
% 151.55/21.30  | COMBINE_EQS: (140), (162) imply:
% 151.55/21.30  |   (164)  all_982_2 = 0
% 151.55/21.30  | 
% 151.55/21.30  | BETA: splitting (116) gives:
% 151.55/21.30  | 
% 151.55/21.30  | Case 1:
% 151.55/21.30  | | 
% 151.55/21.30  | |   (165)   ~ (all_982_2 = 0)
% 151.55/21.30  | | 
% 151.55/21.30  | | REDUCE: (164), (165) imply:
% 151.55/21.30  | |   (166)  $false
% 151.55/21.30  | | 
% 151.55/21.30  | | CLOSE: (166) is inconsistent.
% 151.55/21.30  | | 
% 151.55/21.30  | Case 2:
% 151.55/21.30  | | 
% 151.55/21.30  | |   (167)  all_982_1 = 0 &  ! [v0: A_element_ptr$] :  ! [v1:
% 151.55/21.30  | |            A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) = v1)
% 151.55/21.30  | |            |  ~ A_element_ptr$(v0) |  ? [v2: any] :  ? [v3:
% 151.55/21.30  | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | |            :  ? [v4:
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.30  | |            (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 &
% 151.55/21.30  | |              fun_app$k(v3, h$) = v4 &
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | |              &
% 151.55/21.30  | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.30  | |              & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$] :
% 151.55/21.30  | |           ! [v1:
% 151.55/21.30  | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | |          : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.30  | |            [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.30  | |            (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 &
% 151.55/21.30  | |              fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | |              & ( ~ (v4 = none$) |  ~ (v3 = 0))))
% 151.55/21.30  | | 
% 151.55/21.30  | | ALPHA: (167) implies:
% 151.55/21.30  | |   (168)   ! [v0: A_element_ptr$] :  ! [v1:
% 151.55/21.30  | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | |          : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.30  | |            [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.30  | |            (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 &
% 151.55/21.30  | |              fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | |              & ( ~ (v4 = none$) |  ~ (v3 = 0))))
% 151.55/21.30  | |   (169)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_set_bool_fun$] : (
% 151.55/21.30  | |            ~ (fun_app$u(member$e, v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.30  | |            [v2: any] :  ? [v3:
% 151.55/21.30  | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | |            :  ? [v4:
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.30  | |            (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 &
% 151.55/21.30  | |              fun_app$k(v3, h$) = v4 &
% 151.55/21.30  | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | |              &
% 151.55/21.30  | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.30  | |              & ( ~ (v4 = none$) |  ~ (v2 = 0))))
% 151.55/21.30  | | 
% 151.55/21.30  | | GROUND_INST: instantiating (168) with element_ptr$, all_922_1, simplifying
% 151.55/21.30  | |              with (46), (68) gives:
% 151.55/21.30  | |   (170)   ? [v0: A_element_ptr_set_bool_fun$] :  ? [v1: any] :  ? [v2:
% 151.55/21.30  | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.55/21.30  | |          (fun_app$u(member$e, element_ptr$) = v0 & fun_app$t(v0, all_982_0)
% 151.55/21.30  | |            = v1 & fun_app$k(all_922_1, h$) = v2 &
% 151.55/21.30  | |            A_element_ptr_set_bool_fun$(v0) &
% 151.55/21.30  | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) &
% 151.55/21.30  | |            ( ~ (v2 = none$) |  ~ (v1 = 0)))
% 151.55/21.30  | | 
% 151.55/21.30  | | BETA: splitting (121) gives:
% 151.55/21.30  | | 
% 151.55/21.30  | | Case 1:
% 151.55/21.30  | | | 
% 151.55/21.30  | | |   (171)   ~ (all_984_2 = 0)
% 151.55/21.30  | | | 
% 151.55/21.30  | | | REDUCE: (142), (171) imply:
% 151.55/21.30  | | |   (172)  $false
% 151.55/21.30  | | | 
% 151.55/21.30  | | | CLOSE: (172) is inconsistent.
% 151.55/21.30  | | | 
% 151.55/21.30  | | Case 2:
% 151.55/21.30  | | | 
% 151.55/21.30  | | |   (173)  all_984_1 = 0 &  ! [v0: A_element_ptr$] :  ! [v1:
% 151.55/21.30  | | |            A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) =
% 151.55/21.30  | | |              v1) |  ~ A_element_ptr$(v0) |  ? [v2: any] :  ? [v3:
% 151.55/21.30  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | | |            :  ? [v4:
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.30  | | |            : (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3
% 151.55/21.30  | | |              & fun_app$k(v3, h$) = v4 &
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | | |              &
% 151.55/21.30  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.55/21.30  | | |              & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$]
% 151.55/21.30  | | |          :  ! [v1:
% 151.55/21.30  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | | |          : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.30  | | |            [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.30  | | |            : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3
% 151.55/21.30  | | |              & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | | |              & ( ~ (v4 = none$) |  ~ (v3 = 0))))
% 151.55/21.30  | | | 
% 151.55/21.30  | | | ALPHA: (173) implies:
% 151.55/21.30  | | |   (174)   ! [v0: A_element_ptr$] :  ! [v1:
% 151.55/21.30  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | | |          : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.30  | | |            [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.30  | | |            : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3
% 151.55/21.30  | | |              & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) &
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | | |              & ( ~ (v4 = none$) |  ~ (v3 = 0))))
% 151.55/21.30  | | |   (175)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_set_bool_fun$] :
% 151.55/21.30  | | |          ( ~ (fun_app$u(member$e, v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.55/21.30  | | |            [v2: any] :  ? [v3:
% 151.55/21.30  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.55/21.30  | | |            :  ? [v4:
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.55/21.30  | | |            : (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3
% 151.55/21.30  | | |              & fun_app$k(v3, h$) = v4 &
% 151.55/21.30  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.55/21.30  | | |              &
% 151.55/21.30  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.84/21.30  | | |              & ( ~ (v4 = none$) |  ~ (v2 = 0))))
% 151.84/21.30  | | | 
% 151.84/21.30  | | | GROUND_INST: instantiating (174) with element_ptr$, all_922_1, simplifying
% 151.84/21.30  | | |              with (46), (68) gives:
% 151.84/21.30  | | |   (176)   ? [v0: A_element_ptr_set_bool_fun$] :  ? [v1: any] :  ? [v2:
% 151.84/21.30  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.84/21.30  | | |          (fun_app$u(member$e, element_ptr$) = v0 & fun_app$t(v0,
% 151.84/21.30  | | |              all_984_0) = v1 & fun_app$k(all_922_1, h$) = v2 &
% 151.84/21.30  | | |            A_element_ptr_set_bool_fun$(v0) &
% 151.84/21.30  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2)
% 151.84/21.30  | | |            & ( ~ (v2 = none$) |  ~ (v1 = 0)))
% 151.84/21.30  | | | 
% 151.84/21.30  | | | DELTA: instantiating (170) with fresh symbols all_999_0, all_999_1,
% 151.84/21.30  | | |        all_999_2 gives:
% 151.84/21.30  | | |   (177)  fun_app$u(member$e, element_ptr$) = all_999_2 &
% 151.84/21.30  | | |          fun_app$t(all_999_2, all_982_0) = all_999_1 &
% 151.84/21.30  | | |          fun_app$k(all_922_1, h$) = all_999_0 &
% 151.84/21.30  | | |          A_element_ptr_set_bool_fun$(all_999_2) &
% 151.84/21.30  | | |          C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_999_0)
% 151.84/21.30  | | |          & ( ~ (all_999_0 = none$) |  ~ (all_999_1 = 0))
% 151.84/21.30  | | | 
% 151.84/21.30  | | | ALPHA: (177) implies:
% 151.84/21.30  | | |   (178)  fun_app$k(all_922_1, h$) = all_999_0
% 151.84/21.30  | | |   (179)  fun_app$t(all_999_2, all_982_0) = all_999_1
% 151.84/21.30  | | |   (180)  fun_app$u(member$e, element_ptr$) = all_999_2
% 151.84/21.30  | | | 
% 151.84/21.30  | | | DELTA: instantiating (176) with fresh symbols all_1001_0, all_1001_1,
% 151.84/21.30  | | |        all_1001_2 gives:
% 151.84/21.30  | | |   (181)  fun_app$u(member$e, element_ptr$) = all_1001_2 &
% 151.84/21.30  | | |          fun_app$t(all_1001_2, all_984_0) = all_1001_1 &
% 151.84/21.30  | | |          fun_app$k(all_922_1, h$) = all_1001_0 &
% 151.84/21.30  | | |          A_element_ptr_set_bool_fun$(all_1001_2) &
% 151.84/21.30  | | |          C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1001_0)
% 151.84/21.30  | | |          & ( ~ (all_1001_0 = none$) |  ~ (all_1001_1 = 0))
% 151.84/21.30  | | | 
% 151.84/21.30  | | | ALPHA: (181) implies:
% 151.84/21.30  | | |   (182)  fun_app$k(all_922_1, h$) = all_1001_0
% 151.84/21.30  | | |   (183)  fun_app$t(all_1001_2, all_984_0) = all_1001_1
% 151.84/21.30  | | |   (184)  fun_app$u(member$e, element_ptr$) = all_1001_2
% 151.84/21.30  | | | 
% 151.84/21.30  | | | REDUCE: (145), (183) imply:
% 151.84/21.30  | | |   (185)  fun_app$t(all_1001_2, all_978_6) = all_1001_1
% 151.84/21.30  | | | 
% 151.84/21.30  | | | REDUCE: (147), (179) imply:
% 151.84/21.31  | | |   (186)  fun_app$t(all_999_2, all_978_6) = all_999_1
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (57) with all_922_0, all_1001_0, h$, all_922_1,
% 151.84/21.31  | | |              simplifying with (67), (182) gives:
% 151.84/21.31  | | |   (187)  all_1001_0 = all_922_0
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (57) with all_999_0, all_1001_0, h$, all_922_1,
% 151.84/21.31  | | |              simplifying with (178), (182) gives:
% 151.84/21.31  | | |   (188)  all_1001_0 = all_999_0
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (59) with all_999_2, all_1001_2, element_ptr$,
% 151.84/21.31  | | |              member$e, simplifying with (180), (184) gives:
% 151.84/21.31  | | |   (189)  all_1001_2 = all_999_2
% 151.84/21.31  | | | 
% 151.84/21.31  | | | COMBINE_EQS: (187), (188) imply:
% 151.84/21.31  | | |   (190)  all_999_0 = all_922_0
% 151.84/21.31  | | | 
% 151.84/21.31  | | | REDUCE: (185), (189) imply:
% 151.84/21.31  | | |   (191)  fun_app$t(all_999_2, all_978_6) = all_1001_1
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (58) with all_999_1, all_1001_1, all_978_6,
% 151.84/21.31  | | |              all_999_2, simplifying with (186), (191) gives:
% 151.84/21.31  | | |   (192)  all_1001_1 = all_999_1
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (26) with h$, simplifying with (47), (80)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (193)   ? [v0:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : 
% 151.84/21.31  | | |          ? [v2: any] :  ? [v3:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ?
% 151.84/21.31  | | |          [v4:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |          :  ? [v5: int] :  ? [v6:
% 151.84/21.31  | | |            C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |          : (fun_app$w(fset$a, v0) = v1 & node_ptr_kinds$(h$) = v0 &
% 151.84/21.31  | | |            fun_app$l(type_wf$c, h$) = v2 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v1)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v0)
% 151.84/21.31  | | |            & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) &
% 151.84/21.31  | | |            (v2 = 0 | (v6 = none$b & v5 = 0 & get_N_o_d_e$(v3, h$) = none$b
% 151.84/21.31  | | |                & fun_app$e(member$a, v3) = v4 & fun_app$d(v4, v1) = 0 &
% 151.84/21.31  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (30) with h$, simplifying with (47), (80)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (194)   ? [v0:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : 
% 151.84/21.31  | | |          ? [v2: any] :  ? [v3:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  ?
% 151.84/21.31  | | |          [v4:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |          :  ? [v5: int] :  ? [v6:
% 151.84/21.31  | | |            C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |          : (fun_app$w(fset$a, v0) = v1 & node_ptr_kinds$(h$) = v0 &
% 151.84/21.31  | | |            fun_app$l(a_type_wf$d, h$) = v2 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v1)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v0)
% 151.84/21.31  | | |            & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) &
% 151.84/21.31  | | |            (v2 = 0 | (v6 = none$b & v5 = 0 & get_N_o_d_e$(v3, h$) = none$b
% 151.84/21.31  | | |                & fun_app$e(member$a, v3) = v4 & fun_app$d(v4, v1) = 0 &
% 151.84/21.31  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (13) with type_wf$b, h$, simplifying with (47),
% 151.84/21.31  | | |              (72), (80) gives:
% 151.84/21.31  | | |   (195)   ? [v0: any] :  ? [v1: any] : (l_type_wf_N_o_d_e$(type_wf$b) = v0
% 151.84/21.31  | | |            & fun_app$l(type_wf$c, h$) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (27) with h$, 0, simplifying with (47), (80)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (196)   ? [v0: any] :  ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v2:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 151.84/21.31  | | |          (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(h$) = v1 &
% 151.84/21.31  | | |            fun_app$l(type_wf$c, h$) = v0 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1)
% 151.84/21.31  | | |            & ( ~ (v0 = 0) | ( ! [v3:
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :
% 151.84/21.31  | | |                 ! [v4:
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |                : ( ~ (fun_app$e(member$a, v3) = v4) |  ~
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3)
% 151.84/21.31  | | |                  |  ? [v5: any] :  ? [v6:
% 151.84/21.31  | | |                    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |                  : (get_N_o_d_e$(v3, h$) = v6 & fun_app$d(v4, v2) = v5 &
% 151.84/21.31  | | |                    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6)
% 151.84/21.31  | | |                    & ( ~ (v6 = none$b) |  ~ (v5 = 0)))) &  ! [v3:
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :
% 151.84/21.31  | | |                ( ~ (get_N_o_d_e$(v3, h$) = none$b) |  ~
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3)
% 151.84/21.31  | | |                  |  ? [v4:
% 151.84/21.31  | | |                    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |                  :  ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) =
% 151.84/21.31  | | |                    v4 & fun_app$d(v4, v2) = v5 &
% 151.84/21.31  | | |                    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (32) with h$, 0, simplifying with (47), (80)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (197)   ? [v0: any] :  ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v2:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 151.84/21.31  | | |          (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(h$) = v1 &
% 151.84/21.31  | | |            fun_app$l(a_type_wf$d, h$) = v0 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1)
% 151.84/21.31  | | |            & ( ~ (v0 = 0) | ( ! [v3:
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :
% 151.84/21.31  | | |                 ! [v4:
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |                : ( ~ (fun_app$e(member$a, v3) = v4) |  ~
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3)
% 151.84/21.31  | | |                  |  ? [v5: any] :  ? [v6:
% 151.84/21.31  | | |                    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |                  : (get_N_o_d_e$(v3, h$) = v6 & fun_app$d(v4, v2) = v5 &
% 151.84/21.31  | | |                    C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6)
% 151.84/21.31  | | |                    & ( ~ (v6 = none$b) |  ~ (v5 = 0)))) &  ! [v3:
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :
% 151.84/21.31  | | |                ( ~ (get_N_o_d_e$(v3, h$) = none$b) |  ~
% 151.84/21.31  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3)
% 151.84/21.31  | | |                  |  ? [v4:
% 151.84/21.31  | | |                    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |                  :  ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) =
% 151.84/21.31  | | |                    v4 & fun_app$d(v4, v2) = v5 &
% 151.84/21.31  | | |                    A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (31) with h$, simplifying with (47), (131)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (198)   ? [v0:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] :
% 151.84/21.31  | | |          (fun_app$w(fset$a, v0) = v1 & node_ptr_kinds$(h$) = v0 &
% 151.84/21.31  | | |            fun_app$l(type_wf$b, h$) = 0 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v1)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v0)
% 151.84/21.31  | | |            &  ! [v2:
% 151.84/21.31  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.84/21.31  | | |            [v3:
% 151.84/21.31  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |            : ( ~ (fun_app$e(member$a, v2) = v3) |  ~
% 151.84/21.31  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | 
% 151.84/21.31  | | |              ? [v4: any] :  ? [v5:
% 151.84/21.31  | | |                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |              : (get_N_o_d_e$(v2, h$) = v5 & fun_app$d(v3, v1) = v4 &
% 151.84/21.31  | | |                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v5)
% 151.84/21.31  | | |                & ( ~ (v5 = none$b) |  ~ (v4 = 0)))) &  ! [v2:
% 151.84/21.31  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 151.84/21.31  | | |              (get_N_o_d_e$(v2, h$) = none$b) |  ~
% 151.84/21.31  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | 
% 151.84/21.31  | | |              ? [v3:
% 151.84/21.31  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.31  | | |              :  ? [v4: int] : ( ~ (v4 = 0) & fun_app$e(member$a, v2) = v3
% 151.84/21.31  | | |                & fun_app$d(v3, v1) = v4 &
% 151.84/21.31  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v3))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (20) with h$, simplifying with (47), (125)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (199)   ? [v0: A_element_ptr_fset$] :  ? [v1: A_element_ptr_set$] :
% 151.84/21.31  | | |          (fun_app$v(fset$, v0) = v1 & element_ptr_kinds$(h$) = v0 &
% 151.84/21.31  | | |            fun_app$l(type_wf$c, h$) = 0 & A_element_ptr_set$(v1) &
% 151.84/21.31  | | |            A_element_ptr_fset$(v0) &  ! [v2: A_element_ptr$] :  ! [v3:
% 151.84/21.31  | | |              A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v2) =
% 151.84/21.31  | | |                v3) |  ~ A_element_ptr$(v2) |  ? [v4: any] :  ? [v5:
% 151.84/21.31  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.31  | | |              :  ? [v6:
% 151.84/21.31  | | |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |              : (fun_app$t(v3, v1) = v4 & get_E_l_e_m_e_n_t$(v2) = v5 &
% 151.84/21.31  | | |                fun_app$k(v5, h$) = v6 &
% 151.84/21.31  | | |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v6)
% 151.84/21.31  | | |                &
% 151.84/21.31  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v5)
% 151.84/21.31  | | |                & ( ~ (v6 = none$) |  ~ (v4 = 0)))) &  ! [v2:
% 151.84/21.31  | | |              A_element_ptr$] :  ! [v3:
% 151.84/21.31  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.31  | | |            : ( ~ (get_E_l_e_m_e_n_t$(v2) = v3) |  ~ A_element_ptr$(v2) | 
% 151.84/21.31  | | |              ? [v4: A_element_ptr_set_bool_fun$] :  ? [v5: any] :  ? [v6:
% 151.84/21.31  | | |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.84/21.31  | | |              : (fun_app$u(member$e, v2) = v4 & fun_app$t(v4, v1) = v5 &
% 151.84/21.31  | | |                fun_app$k(v3, h$) = v6 & A_element_ptr_set_bool_fun$(v4) &
% 151.84/21.31  | | |                C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v6)
% 151.84/21.31  | | |                & ( ~ (v6 = none$) |  ~ (v5 = 0)))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (13) with a_type_wf$, h$, simplifying with
% 151.84/21.31  | | |              (47), (71), (125) gives:
% 151.84/21.31  | | |   (200)   ? [v0: any] :  ? [v1: any] : (l_type_wf_N_o_d_e$(a_type_wf$) =
% 151.84/21.31  | | |            v0 & fun_app$l(type_wf$c, h$) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (43) with element_ptr$, all_922_3,
% 151.84/21.31  | | |              element_ptr$, bot$f, all_922_4, all_922_2, all_922_4,
% 151.84/21.31  | | |              all_940_0, simplifying with (45), (46), (62), (64), (65),
% 151.84/21.31  | | |              (90) gives:
% 151.84/21.31  | | |   (201)  all_940_0 = 0 | all_922_2 = 0 |  ? [v0: A_element_ptr_fset$] :  ?
% 151.84/21.31  | | |          [v1: A_element_ptr_fset$] :  ? [v2: A_element_ptr_fset$] :
% 151.84/21.31  | | |          (finsert$(element_ptr$, all_922_3) = v0 & finsert$(element_ptr$,
% 151.84/21.31  | | |              bot$f) = v1 & A_element_ptr_fset$(v2) &
% 151.84/21.31  | | |            A_element_ptr_fset$(v1) & A_element_ptr_fset$(v0) & ( ~ (v1 =
% 151.84/21.31  | | |                v0) | all_922_3 = bot$f) & ( ~ (all_922_3 = bot$f) | v1 =
% 151.84/21.31  | | |              v0))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (33) with element_ptr$, bot$f, all_922_4,
% 151.84/21.31  | | |              all_940_0, simplifying with (45), (46), (65), (90) gives:
% 151.84/21.31  | | |   (202)  all_940_0 = 0 |  ? [v0: A_element_ptr_set_bool_fun$] :  ? [v1:
% 151.84/21.31  | | |            A_element_ptr_set$] :  ? [v2: int] : ( ~ (v2 = 0) &
% 151.84/21.31  | | |            fun_app$v(fset$, bot$f) = v1 & fun_app$u(member$e,
% 151.84/21.31  | | |              element_ptr$) = v0 & fun_app$t(v0, v1) = v2 &
% 151.84/21.31  | | |            A_element_ptr_set_bool_fun$(v0) & A_element_ptr_set$(v1))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (44) with all_922_4, bot$f, all_940_0,
% 151.84/21.31  | | |              simplifying with (45), (63), (90) gives:
% 151.84/21.31  | | |   (203)  all_940_0 = 0 |  ? [v0: int] :  ? [v1: A_element_ptr$] :  ? [v2:
% 151.84/21.31  | | |            A_element_ptr_fset$] :  ? [v3: A_element_ptr_fset_bool_fun$] : 
% 151.84/21.31  | | |          ? [v4: int] :  ? [v5: int] :  ? [v6: A_element_ptr_fset$] :  ?
% 151.84/21.31  | | |          [v7: int] : (A_element_ptr$(v1) & A_element_ptr_fset$(v2) & ((v5
% 151.84/21.31  | | |                = 0 &  ~ (v7 = 0) &  ~ (v4 = 0) & finsert$(v1, v2) = v6 &
% 151.84/21.31  | | |                fun_app$j(fmember$, v1) = v3 & fun_app$i(v3, v2) = v4 &
% 151.84/21.31  | | |                fun_app$i(all_922_4, v6) = v7 & fun_app$i(all_922_4, v2) =
% 151.84/21.31  | | |                0 & A_element_ptr_fset_bool_fun$(v3) &
% 151.84/21.31  | | |                A_element_ptr_fset$(v6)) | ( ~ (v0 = 0) &
% 151.84/21.31  | | |                fun_app$i(all_922_4, bot$f) = v0)))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (11) with a_type_wf$d, h$, all_976_1,
% 151.84/21.31  | | |              all_976_0, simplifying with (47), (70), (73), (100), (102)
% 151.84/21.31  | | |              gives:
% 151.84/21.31  | | |   (204)   ? [v0: any] :  ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.31  | | |          :  ? [v2:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a,
% 151.84/21.31  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.31  | | |            fun_app$l(a_type_wf$d, h$) = v0 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.31  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.31  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (10) with type_wf$, h$, all_976_1, all_976_0,
% 151.84/21.31  | | |              simplifying with (1), (37), (47), (100), (102) gives:
% 151.84/21.31  | | |   (205)   ? [v0: any] :  ? [v1:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.31  | | |          :  ? [v2:
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.31  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 &
% 151.84/21.31  | | |            l_get_N_o_d_e_lemmas$(type_wf$) = v0 & fun_app$o(fmember$a,
% 151.84/21.31  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.31  | | |            &
% 151.84/21.31  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.31  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.31  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.31  | | | 
% 151.84/21.31  | | | GROUND_INST: instantiating (10) with a_type_wf$, h$, all_976_1, all_976_0,
% 151.84/21.31  | | |              simplifying with (47), (71), (100), (102), (125) gives:
% 151.84/21.32  | | |   (206)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.32  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 &
% 151.84/21.32  | | |            l_get_N_o_d_e_lemmas$(a_type_wf$) = v0 & fun_app$o(fmember$a,
% 151.84/21.32  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.32  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (10) with a_type_wf$d, h$, all_976_1,
% 151.84/21.32  | | |              all_976_0, simplifying with (47), (73), (100), (102), (131)
% 151.84/21.32  | | |              gives:
% 151.84/21.32  | | |   (207)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.32  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 &
% 151.84/21.32  | | |            l_get_N_o_d_e_lemmas$(a_type_wf$d) = v0 & fun_app$o(fmember$a,
% 151.84/21.32  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.32  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (10) with type_wf$b, h$, all_976_1, all_976_0,
% 151.84/21.32  | | |              simplifying with (47), (72), (80), (100), (102) gives:
% 151.84/21.32  | | |   (208)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.32  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 &
% 151.84/21.32  | | |            l_get_N_o_d_e_lemmas$(type_wf$b) = v0 & fun_app$o(fmember$a,
% 151.84/21.32  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.32  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (12) with h$, all_976_1, all_976_0, simplifying
% 151.84/21.32  | | |              with (47), (100), (102) gives:
% 151.84/21.32  | | |   (209)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.32  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a,
% 151.84/21.32  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.32  | | |            fun_app$l(type_wf$c, h$) = v0 &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.32  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (9) with h$, all_976_1, all_976_0, simplifying
% 151.84/21.32  | | |              with (47), (100), (102) gives:
% 151.84/21.32  | | |   (210)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : 
% 151.84/21.32  | | |          ? [v3: any] : (node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a,
% 151.84/21.32  | | |              all_976_1) = v1 & fun_app$n(v1, v2) = v3 &
% 151.84/21.32  | | |            fun_app$l(type_wf$, h$) = v0 &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v0 = 0) | (( ~ (v3 = 0) |  ~ (all_976_0 = none$b)) & (v3
% 151.84/21.32  | | |                  = 0 | all_976_0 = none$b))))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (175) with element_ptr$, all_999_2, simplifying
% 151.84/21.32  | | |              with (46), (180) gives:
% 151.84/21.32  | | |   (211)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.84/21.32  | | |          (fun_app$t(all_999_2, all_984_0) = v0 &
% 151.84/21.32  | | |            get_E_l_e_m_e_n_t$(element_ptr$) = v1 & fun_app$k(v1, h$) = v2
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v2 = none$) |  ~ (v0 = 0)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (169) with element_ptr$, all_999_2, simplifying
% 151.84/21.32  | | |              with (46), (180) gives:
% 151.84/21.32  | | |   (212)   ? [v0: any] :  ? [v1:
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.32  | | |          :  ? [v2:
% 151.84/21.32  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.84/21.32  | | |          (fun_app$t(all_999_2, all_982_0) = v0 &
% 151.84/21.32  | | |            get_E_l_e_m_e_n_t$(element_ptr$) = v1 & fun_app$k(v1, h$) = v2
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2)
% 151.84/21.32  | | |            &
% 151.84/21.32  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 151.84/21.32  | | |            & ( ~ (v2 = none$) |  ~ (v0 = 0)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (34) with element_ptr$, all_922_3, all_999_2,
% 151.84/21.32  | | |              all_978_6, all_999_1, simplifying with (46), (62), (107),
% 151.84/21.32  | | |              (180), (186) gives:
% 151.84/21.32  | | |   (213)  all_999_1 = 0 |  ? [v0: A_element_ptr_fset_bool_fun$] :  ? [v1:
% 151.84/21.32  | | |            int] : ( ~ (v1 = 0) & fun_app$j(fmember$, element_ptr$) = v0 &
% 151.84/21.32  | | |            fun_app$i(v0, all_922_3) = v1 &
% 151.84/21.32  | | |            A_element_ptr_fset_bool_fun$(v0))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | GROUND_INST: instantiating (39) with is_element_ptr_e_l_e_m_e_n_t_p_t_r$,
% 151.84/21.32  | | |              all_922_3, is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_968_0,
% 151.84/21.32  | | |              element_ptr$, all_922_4, simplifying with (40), (46), (62),
% 151.84/21.32  | | |              (65), (92) gives:
% 151.84/21.32  | | |   (214)   ? [v0: any] :  ? [v1: any] :  ? [v2: any] :
% 151.84/21.32  | | |          (fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, element_ptr$) =
% 151.84/21.32  | | |            v2 & fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$,
% 151.84/21.32  | | |              element_ptr$) = v1 & fun_app$i(all_922_4, all_922_3) = v0 & (
% 151.84/21.32  | | |              ~ (v0 = 0) | (( ~ (v2 = 0) | v1 = 0) & ( ~ (v1 = 0) | v2 =
% 151.84/21.32  | | |                  0))))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (195) with fresh symbols all_1031_0, all_1031_1
% 151.84/21.32  | | |        gives:
% 151.84/21.32  | | |   (215)  l_type_wf_N_o_d_e$(type_wf$b) = all_1031_1 & fun_app$l(type_wf$c,
% 151.84/21.32  | | |            h$) = all_1031_0 & ( ~ (all_1031_1 = 0) | all_1031_0 = 0)
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (215) implies:
% 151.84/21.32  | | |   (216)  fun_app$l(type_wf$c, h$) = all_1031_0
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (200) with fresh symbols all_1035_0, all_1035_1
% 151.84/21.32  | | |        gives:
% 151.84/21.32  | | |   (217)  l_type_wf_N_o_d_e$(a_type_wf$) = all_1035_1 &
% 151.84/21.32  | | |          fun_app$l(type_wf$c, h$) = all_1035_0 & ( ~ (all_1035_1 = 0) |
% 151.84/21.32  | | |            all_1035_0 = 0)
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (217) implies:
% 151.84/21.32  | | |   (218)  fun_app$l(type_wf$c, h$) = all_1035_0
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (212) with fresh symbols all_1055_0, all_1055_1,
% 151.84/21.32  | | |        all_1055_2 gives:
% 151.84/21.32  | | |   (219)  fun_app$t(all_999_2, all_982_0) = all_1055_2 &
% 151.84/21.32  | | |          get_E_l_e_m_e_n_t$(element_ptr$) = all_1055_1 &
% 151.84/21.32  | | |          fun_app$k(all_1055_1, h$) = all_1055_0 &
% 151.84/21.32  | | |          C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1055_0)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_1055_1)
% 151.84/21.32  | | |          & ( ~ (all_1055_0 = none$) |  ~ (all_1055_2 = 0))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (219) implies:
% 151.84/21.32  | | |   (220)  fun_app$t(all_999_2, all_982_0) = all_1055_2
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (211) with fresh symbols all_1057_0, all_1057_1,
% 151.84/21.32  | | |        all_1057_2 gives:
% 151.84/21.32  | | |   (221)  fun_app$t(all_999_2, all_984_0) = all_1057_2 &
% 151.84/21.32  | | |          get_E_l_e_m_e_n_t$(element_ptr$) = all_1057_1 &
% 151.84/21.32  | | |          fun_app$k(all_1057_1, h$) = all_1057_0 &
% 151.84/21.32  | | |          C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1057_0)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_1057_1)
% 151.84/21.32  | | |          & ( ~ (all_1057_0 = none$) |  ~ (all_1057_2 = 0))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (221) implies:
% 151.84/21.32  | | |   (222)  fun_app$t(all_999_2, all_984_0) = all_1057_2
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (214) with fresh symbols all_1059_0, all_1059_1,
% 151.84/21.32  | | |        all_1059_2 gives:
% 151.84/21.32  | | |   (223)  fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, element_ptr$) =
% 151.84/21.32  | | |          all_1059_0 & fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$,
% 151.84/21.32  | | |            element_ptr$) = all_1059_1 & fun_app$i(all_922_4, all_922_3) =
% 151.84/21.32  | | |          all_1059_2 & ( ~ (all_1059_2 = 0) | (( ~ (all_1059_0 = 0) |
% 151.84/21.32  | | |                all_1059_1 = 0) & ( ~ (all_1059_1 = 0) | all_1059_0 = 0)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (223) implies:
% 151.84/21.32  | | |   (224)  fun_app$i(all_922_4, all_922_3) = all_1059_2
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (209) with fresh symbols all_1077_0, all_1077_1,
% 151.84/21.32  | | |        all_1077_2, all_1077_3 gives:
% 151.84/21.32  | | |   (225)  node_ptr_kinds$(h$) = all_1077_1 & fun_app$o(fmember$a,
% 151.84/21.32  | | |            all_976_1) = all_1077_2 & fun_app$n(all_1077_2, all_1077_1) =
% 151.84/21.32  | | |          all_1077_0 & fun_app$l(type_wf$c, h$) = all_1077_3 &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1077_1)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1077_2)
% 151.84/21.32  | | |          & ( ~ (all_1077_3 = 0) | (( ~ (all_1077_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                  none$b)) & (all_1077_0 = 0 | all_976_0 = none$b)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (225) implies:
% 151.84/21.32  | | |   (226)  fun_app$l(type_wf$c, h$) = all_1077_3
% 151.84/21.32  | | |   (227)  fun_app$n(all_1077_2, all_1077_1) = all_1077_0
% 151.84/21.32  | | |   (228)  fun_app$o(fmember$a, all_976_1) = all_1077_2
% 151.84/21.32  | | |   (229)  node_ptr_kinds$(h$) = all_1077_1
% 151.84/21.32  | | |   (230)   ~ (all_1077_3 = 0) | (( ~ (all_1077_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                none$b)) & (all_1077_0 = 0 | all_976_0 = none$b))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (207) with fresh symbols all_1079_0, all_1079_1,
% 151.84/21.32  | | |        all_1079_2, all_1079_3 gives:
% 151.84/21.32  | | |   (231)  node_ptr_kinds$(h$) = all_1079_1 &
% 151.84/21.32  | | |          l_get_N_o_d_e_lemmas$(a_type_wf$d) = all_1079_3 &
% 151.84/21.32  | | |          fun_app$o(fmember$a, all_976_1) = all_1079_2 &
% 151.84/21.32  | | |          fun_app$n(all_1079_2, all_1079_1) = all_1079_0 &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1079_1)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1079_2)
% 151.84/21.32  | | |          & ( ~ (all_1079_3 = 0) | (( ~ (all_1079_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                  none$b)) & (all_1079_0 = 0 | all_976_0 = none$b)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (231) implies:
% 151.84/21.32  | | |   (232)  fun_app$n(all_1079_2, all_1079_1) = all_1079_0
% 151.84/21.32  | | |   (233)  fun_app$o(fmember$a, all_976_1) = all_1079_2
% 151.84/21.32  | | |   (234)  node_ptr_kinds$(h$) = all_1079_1
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (206) with fresh symbols all_1081_0, all_1081_1,
% 151.84/21.32  | | |        all_1081_2, all_1081_3 gives:
% 151.84/21.32  | | |   (235)  node_ptr_kinds$(h$) = all_1081_1 &
% 151.84/21.32  | | |          l_get_N_o_d_e_lemmas$(a_type_wf$) = all_1081_3 &
% 151.84/21.32  | | |          fun_app$o(fmember$a, all_976_1) = all_1081_2 &
% 151.84/21.32  | | |          fun_app$n(all_1081_2, all_1081_1) = all_1081_0 &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1081_1)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1081_2)
% 151.84/21.32  | | |          & ( ~ (all_1081_3 = 0) | (( ~ (all_1081_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                  none$b)) & (all_1081_0 = 0 | all_976_0 = none$b)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (235) implies:
% 151.84/21.32  | | |   (236)  fun_app$n(all_1081_2, all_1081_1) = all_1081_0
% 151.84/21.32  | | |   (237)  fun_app$o(fmember$a, all_976_1) = all_1081_2
% 151.84/21.32  | | |   (238)  node_ptr_kinds$(h$) = all_1081_1
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (204) with fresh symbols all_1083_0, all_1083_1,
% 151.84/21.32  | | |        all_1083_2, all_1083_3 gives:
% 151.84/21.32  | | |   (239)  node_ptr_kinds$(h$) = all_1083_1 & fun_app$o(fmember$a,
% 151.84/21.32  | | |            all_976_1) = all_1083_2 & fun_app$n(all_1083_2, all_1083_1) =
% 151.84/21.32  | | |          all_1083_0 & fun_app$l(a_type_wf$d, h$) = all_1083_3 &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1083_1)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1083_2)
% 151.84/21.32  | | |          & ( ~ (all_1083_3 = 0) | (( ~ (all_1083_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                  none$b)) & (all_1083_0 = 0 | all_976_0 = none$b)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (239) implies:
% 151.84/21.32  | | |   (240)  fun_app$l(a_type_wf$d, h$) = all_1083_3
% 151.84/21.32  | | |   (241)  fun_app$n(all_1083_2, all_1083_1) = all_1083_0
% 151.84/21.32  | | |   (242)  fun_app$o(fmember$a, all_976_1) = all_1083_2
% 151.84/21.32  | | |   (243)  node_ptr_kinds$(h$) = all_1083_1
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (205) with fresh symbols all_1085_0, all_1085_1,
% 151.84/21.32  | | |        all_1085_2, all_1085_3 gives:
% 151.84/21.32  | | |   (244)  node_ptr_kinds$(h$) = all_1085_1 &
% 151.84/21.32  | | |          l_get_N_o_d_e_lemmas$(type_wf$) = all_1085_3 &
% 151.84/21.32  | | |          fun_app$o(fmember$a, all_976_1) = all_1085_2 &
% 151.84/21.32  | | |          fun_app$n(all_1085_2, all_1085_1) = all_1085_0 &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1085_1)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1085_2)
% 151.84/21.32  | | |          & ( ~ (all_1085_3 = 0) | (( ~ (all_1085_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                  none$b)) & (all_1085_0 = 0 | all_976_0 = none$b)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (244) implies:
% 151.84/21.32  | | |   (245)  fun_app$n(all_1085_2, all_1085_1) = all_1085_0
% 151.84/21.32  | | |   (246)  fun_app$o(fmember$a, all_976_1) = all_1085_2
% 151.84/21.32  | | |   (247)  node_ptr_kinds$(h$) = all_1085_1
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (208) with fresh symbols all_1087_0, all_1087_1,
% 151.84/21.32  | | |        all_1087_2, all_1087_3 gives:
% 151.84/21.32  | | |   (248)  node_ptr_kinds$(h$) = all_1087_1 &
% 151.84/21.32  | | |          l_get_N_o_d_e_lemmas$(type_wf$b) = all_1087_3 &
% 151.84/21.32  | | |          fun_app$o(fmember$a, all_976_1) = all_1087_2 &
% 151.84/21.32  | | |          fun_app$n(all_1087_2, all_1087_1) = all_1087_0 &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1087_1)
% 151.84/21.32  | | |          &
% 151.84/21.32  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1087_2)
% 151.84/21.32  | | |          & ( ~ (all_1087_3 = 0) | (( ~ (all_1087_0 = 0) |  ~ (all_976_0 =
% 151.84/21.32  | | |                  none$b)) & (all_1087_0 = 0 | all_976_0 = none$b)))
% 151.84/21.32  | | | 
% 151.84/21.32  | | | ALPHA: (248) implies:
% 151.84/21.32  | | |   (249)  fun_app$n(all_1087_2, all_1087_1) = all_1087_0
% 151.84/21.32  | | |   (250)  fun_app$o(fmember$a, all_976_1) = all_1087_2
% 151.84/21.32  | | |   (251)  node_ptr_kinds$(h$) = all_1087_1
% 151.84/21.32  | | | 
% 151.84/21.32  | | | DELTA: instantiating (210) with fresh symbols all_1089_0, all_1089_1,
% 151.84/21.32  | | |        all_1089_2, all_1089_3 gives:
% 151.84/21.33  | | |   (252)  node_ptr_kinds$(h$) = all_1089_1 & fun_app$o(fmember$a,
% 151.84/21.33  | | |            all_976_1) = all_1089_2 & fun_app$n(all_1089_2, all_1089_1) =
% 151.84/21.33  | | |          all_1089_0 & fun_app$l(type_wf$, h$) = all_1089_3 &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1089_1)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1089_2)
% 151.84/21.33  | | |          & ( ~ (all_1089_3 = 0) | (( ~ (all_1089_0 = 0) |  ~ (all_976_0 =
% 151.84/21.33  | | |                  none$b)) & (all_1089_0 = 0 | all_976_0 = none$b)))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (252) implies:
% 151.84/21.33  | | |   (253)  fun_app$n(all_1089_2, all_1089_1) = all_1089_0
% 151.84/21.33  | | |   (254)  fun_app$o(fmember$a, all_976_1) = all_1089_2
% 151.84/21.33  | | |   (255)  node_ptr_kinds$(h$) = all_1089_1
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (194) with fresh symbols all_1091_0, all_1091_1,
% 151.84/21.33  | | |        all_1091_2, all_1091_3, all_1091_4, all_1091_5, all_1091_6 gives:
% 151.84/21.33  | | |   (256)  fun_app$w(fset$a, all_1091_6) = all_1091_5 & node_ptr_kinds$(h$)
% 151.84/21.33  | | |          = all_1091_6 & fun_app$l(a_type_wf$d, h$) = all_1091_4 &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1091_5)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1091_6)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_1091_3)
% 151.84/21.33  | | |          & (all_1091_4 = 0 | (all_1091_0 = none$b & all_1091_1 = 0 &
% 151.84/21.33  | | |              get_N_o_d_e$(all_1091_3, h$) = none$b & fun_app$e(member$a,
% 151.84/21.33  | | |                all_1091_3) = all_1091_2 & fun_app$d(all_1091_2,
% 151.84/21.33  | | |                all_1091_5) = 0 &
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(all_1091_2)))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (256) implies:
% 151.84/21.33  | | |   (257)  fun_app$l(a_type_wf$d, h$) = all_1091_4
% 151.84/21.33  | | |   (258)  node_ptr_kinds$(h$) = all_1091_6
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (193) with fresh symbols all_1093_0, all_1093_1,
% 151.84/21.33  | | |        all_1093_2, all_1093_3, all_1093_4, all_1093_5, all_1093_6 gives:
% 151.84/21.33  | | |   (259)  fun_app$w(fset$a, all_1093_6) = all_1093_5 & node_ptr_kinds$(h$)
% 151.84/21.33  | | |          = all_1093_6 & fun_app$l(type_wf$c, h$) = all_1093_4 &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1093_5)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1093_6)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_1093_3)
% 151.84/21.33  | | |          & (all_1093_4 = 0 | (all_1093_0 = none$b & all_1093_1 = 0 &
% 151.84/21.33  | | |              get_N_o_d_e$(all_1093_3, h$) = none$b & fun_app$e(member$a,
% 151.84/21.33  | | |                all_1093_3) = all_1093_2 & fun_app$d(all_1093_2,
% 151.84/21.33  | | |                all_1093_5) = 0 &
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(all_1093_2)))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (259) implies:
% 151.84/21.33  | | |   (260)  fun_app$l(type_wf$c, h$) = all_1093_4
% 151.84/21.33  | | |   (261)  node_ptr_kinds$(h$) = all_1093_6
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (198) with fresh symbols all_1095_0, all_1095_1
% 151.84/21.33  | | |        gives:
% 151.84/21.33  | | |   (262)  fun_app$w(fset$a, all_1095_1) = all_1095_0 & node_ptr_kinds$(h$)
% 151.84/21.33  | | |          = all_1095_1 & fun_app$l(type_wf$b, h$) = 0 &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1095_0)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1095_1)
% 151.84/21.33  | | |          &  ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$]
% 151.84/21.33  | | |          :  ! [v1:
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |          : ( ~ (fun_app$e(member$a, v0) = v1) |  ~
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) |  ?
% 151.84/21.33  | | |            [v2: any] :  ? [v3:
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |            : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1095_0) = v2 &
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3)
% 151.84/21.33  | | |              & ( ~ (v3 = none$b) |  ~ (v2 = 0)))) &  ! [v0:
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 151.84/21.33  | | |            (get_N_o_d_e$(v0, h$) = none$b) |  ~
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) |  ?
% 151.84/21.33  | | |            [v1:
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |            :  ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) = v1 &
% 151.84/21.33  | | |              fun_app$d(v1, all_1095_0) = v2 &
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1)))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (262) implies:
% 151.84/21.33  | | |   (263)  node_ptr_kinds$(h$) = all_1095_1
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (197) with fresh symbols all_1098_0, all_1098_1,
% 151.84/21.33  | | |        all_1098_2 gives:
% 151.84/21.33  | | |   (264)  fun_app$w(fset$a, all_1098_1) = all_1098_0 & node_ptr_kinds$(h$)
% 151.84/21.33  | | |          = all_1098_1 & fun_app$l(a_type_wf$d, h$) = all_1098_2 &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1098_0)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1098_1)
% 151.84/21.33  | | |          & ( ~ (all_1098_2 = 0) | ( ! [v0:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : 
% 151.84/21.33  | | |              ! [v1:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |              : ( ~ (fun_app$e(member$a, v0) = v1) |  ~
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0)
% 151.84/21.33  | | |                |  ? [v2: any] :  ? [v3:
% 151.84/21.33  | | |                  C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |                : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1098_0) =
% 151.84/21.33  | | |                  v2 &
% 151.84/21.33  | | |                  C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3)
% 151.84/21.33  | | |                  & ( ~ (v3 = none$b) |  ~ (v2 = 0)))) &  ! [v0:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (
% 151.84/21.33  | | |                ~ (get_N_o_d_e$(v0, h$) = none$b) |  ~
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0)
% 151.84/21.33  | | |                |  ? [v1:
% 151.84/21.33  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |                :  ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) =
% 151.84/21.33  | | |                  v1 & fun_app$d(v1, all_1098_0) = v2 &
% 151.84/21.33  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1)))))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (264) implies:
% 151.84/21.33  | | |   (265)  fun_app$l(a_type_wf$d, h$) = all_1098_2
% 151.84/21.33  | | |   (266)  node_ptr_kinds$(h$) = all_1098_1
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (196) with fresh symbols all_1100_0, all_1100_1,
% 151.84/21.33  | | |        all_1100_2 gives:
% 151.84/21.33  | | |   (267)  fun_app$w(fset$a, all_1100_1) = all_1100_0 & node_ptr_kinds$(h$)
% 151.84/21.33  | | |          = all_1100_1 & fun_app$l(type_wf$c, h$) = all_1100_2 &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1100_0)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1100_1)
% 151.84/21.33  | | |          & ( ~ (all_1100_2 = 0) | ( ! [v0:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : 
% 151.84/21.33  | | |              ! [v1:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |              : ( ~ (fun_app$e(member$a, v0) = v1) |  ~
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0)
% 151.84/21.33  | | |                |  ? [v2: any] :  ? [v3:
% 151.84/21.33  | | |                  C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |                : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1100_0) =
% 151.84/21.33  | | |                  v2 &
% 151.84/21.33  | | |                  C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3)
% 151.84/21.33  | | |                  & ( ~ (v3 = none$b) |  ~ (v2 = 0)))) &  ! [v0:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (
% 151.84/21.33  | | |                ~ (get_N_o_d_e$(v0, h$) = none$b) |  ~
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0)
% 151.84/21.33  | | |                |  ? [v1:
% 151.84/21.33  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |                :  ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) =
% 151.84/21.33  | | |                  v1 & fun_app$d(v1, all_1100_0) = v2 &
% 151.84/21.33  | | |                  A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1)))))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (267) implies:
% 151.84/21.33  | | |   (268)  fun_app$l(type_wf$c, h$) = all_1100_2
% 151.84/21.33  | | |   (269)  node_ptr_kinds$(h$) = all_1100_1
% 151.84/21.33  | | |   (270)   ~ (all_1100_2 = 0) | ( ! [v0:
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] :  !
% 151.84/21.33  | | |            [v1:
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |            : ( ~ (fun_app$e(member$a, v0) = v1) |  ~
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) | 
% 151.84/21.33  | | |              ? [v2: any] :  ? [v3:
% 151.84/21.33  | | |                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |              : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1100_0) = v2
% 151.84/21.33  | | |                &
% 151.84/21.33  | | |                C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3)
% 151.84/21.33  | | |                & ( ~ (v3 = none$b) |  ~ (v2 = 0)))) &  ! [v0:
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~
% 151.84/21.33  | | |              (get_N_o_d_e$(v0, h$) = none$b) |  ~
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) | 
% 151.84/21.33  | | |              ? [v1:
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$]
% 151.84/21.33  | | |              :  ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) = v1
% 151.84/21.33  | | |                & fun_app$d(v1, all_1100_0) = v2 &
% 151.84/21.33  | | |                A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1))))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (199) with fresh symbols all_1102_0, all_1102_1
% 151.84/21.33  | | |        gives:
% 151.84/21.33  | | |   (271)  fun_app$v(fset$, all_1102_1) = all_1102_0 &
% 151.84/21.33  | | |          element_ptr_kinds$(h$) = all_1102_1 & fun_app$l(type_wf$c, h$) =
% 151.84/21.33  | | |          0 & A_element_ptr_set$(all_1102_0) &
% 151.84/21.33  | | |          A_element_ptr_fset$(all_1102_1) &  ! [v0: A_element_ptr$] :  !
% 151.84/21.33  | | |          [v1: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0)
% 151.84/21.33  | | |              = v1) |  ~ A_element_ptr$(v0) |  ? [v2: any] :  ? [v3:
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.33  | | |            :  ? [v4:
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |            : (fun_app$t(v1, all_1102_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3
% 151.84/21.33  | | |              & fun_app$k(v3, h$) = v4 &
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.84/21.33  | | |              &
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.84/21.33  | | |              & ( ~ (v4 = none$) |  ~ (v2 = 0)))) &  ! [v0: A_element_ptr$]
% 151.84/21.33  | | |          :  ! [v1:
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.33  | | |          : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.84/21.33  | | |            [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |            : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_1102_0) =
% 151.84/21.33  | | |              v3 & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2)
% 151.84/21.33  | | |              &
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.84/21.33  | | |              & ( ~ (v4 = none$) |  ~ (v3 = 0))))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (271) implies:
% 151.84/21.33  | | |   (272)  element_ptr_kinds$(h$) = all_1102_1
% 151.84/21.33  | | |   (273)  fun_app$v(fset$, all_1102_1) = all_1102_0
% 151.84/21.33  | | |   (274)   ! [v0: A_element_ptr$] :  ! [v1:
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.33  | | |          : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.84/21.33  | | |            [v2: A_element_ptr_set_bool_fun$] :  ? [v3: any] :  ? [v4:
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |            : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_1102_0) =
% 151.84/21.33  | | |              v3 & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2)
% 151.84/21.33  | | |              &
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.84/21.33  | | |              & ( ~ (v4 = none$) |  ~ (v3 = 0))))
% 151.84/21.33  | | |   (275)   ! [v0: A_element_ptr$] :  ! [v1: A_element_ptr_set_bool_fun$] :
% 151.84/21.33  | | |          ( ~ (fun_app$u(member$e, v0) = v1) |  ~ A_element_ptr$(v0) |  ?
% 151.84/21.33  | | |            [v2: any] :  ? [v3:
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.33  | | |            :  ? [v4:
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$]
% 151.84/21.33  | | |            : (fun_app$t(v1, all_1102_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3
% 151.84/21.33  | | |              & fun_app$k(v3, h$) = v4 &
% 151.84/21.33  | | |              C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4)
% 151.84/21.33  | | |              &
% 151.84/21.33  | | |              A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3)
% 151.84/21.33  | | |              & ( ~ (v4 = none$) |  ~ (v2 = 0))))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | GROUND_INST: instantiating (274) with element_ptr$, all_922_1, simplifying
% 151.84/21.33  | | |              with (46), (68) gives:
% 151.84/21.33  | | |   (276)   ? [v0: A_element_ptr_set_bool_fun$] :  ? [v1: any] :  ? [v2:
% 151.84/21.33  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.84/21.33  | | |          (fun_app$u(member$e, element_ptr$) = v0 & fun_app$t(v0,
% 151.84/21.33  | | |              all_1102_0) = v1 & fun_app$k(all_922_1, h$) = v2 &
% 151.84/21.33  | | |            A_element_ptr_set_bool_fun$(v0) &
% 151.84/21.33  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2)
% 151.84/21.33  | | |            & ( ~ (v2 = none$) |  ~ (v1 = 0)))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | GROUND_INST: instantiating (275) with element_ptr$, all_999_2, simplifying
% 151.84/21.33  | | |              with (46), (180) gives:
% 151.84/21.33  | | |   (277)   ? [v0: any] :  ? [v1:
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$]
% 151.84/21.33  | | |          :  ? [v2:
% 151.84/21.33  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] :
% 151.84/21.33  | | |          (fun_app$t(all_999_2, all_1102_0) = v0 &
% 151.84/21.33  | | |            get_E_l_e_m_e_n_t$(element_ptr$) = v1 & fun_app$k(v1, h$) = v2
% 151.84/21.33  | | |            &
% 151.84/21.33  | | |            C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2)
% 151.84/21.33  | | |            &
% 151.84/21.33  | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1)
% 151.84/21.33  | | |            & ( ~ (v2 = none$) |  ~ (v0 = 0)))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (277) with fresh symbols all_1105_0, all_1105_1,
% 151.84/21.33  | | |        all_1105_2 gives:
% 151.84/21.33  | | |   (278)  fun_app$t(all_999_2, all_1102_0) = all_1105_2 &
% 151.84/21.33  | | |          get_E_l_e_m_e_n_t$(element_ptr$) = all_1105_1 &
% 151.84/21.33  | | |          fun_app$k(all_1105_1, h$) = all_1105_0 &
% 151.84/21.33  | | |          C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1105_0)
% 151.84/21.33  | | |          &
% 151.84/21.33  | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_1105_1)
% 151.84/21.33  | | |          & ( ~ (all_1105_0 = none$) |  ~ (all_1105_2 = 0))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (278) implies:
% 151.84/21.33  | | |   (279)  fun_app$t(all_999_2, all_1102_0) = all_1105_2
% 151.84/21.33  | | | 
% 151.84/21.33  | | | DELTA: instantiating (276) with fresh symbols all_1107_0, all_1107_1,
% 151.84/21.33  | | |        all_1107_2 gives:
% 151.84/21.33  | | |   (280)  fun_app$u(member$e, element_ptr$) = all_1107_2 &
% 151.84/21.33  | | |          fun_app$t(all_1107_2, all_1102_0) = all_1107_1 &
% 151.84/21.33  | | |          fun_app$k(all_922_1, h$) = all_1107_0 &
% 151.84/21.33  | | |          A_element_ptr_set_bool_fun$(all_1107_2) &
% 151.84/21.33  | | |          C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1107_0)
% 151.84/21.33  | | |          & ( ~ (all_1107_0 = none$) |  ~ (all_1107_1 = 0))
% 151.84/21.33  | | | 
% 151.84/21.33  | | | ALPHA: (280) implies:
% 151.84/21.33  | | |   (281)  fun_app$k(all_922_1, h$) = all_1107_0
% 151.84/21.33  | | |   (282)  fun_app$t(all_1107_2, all_1102_0) = all_1107_1
% 151.84/21.33  | | |   (283)  fun_app$u(member$e, element_ptr$) = all_1107_2
% 151.84/21.33  | | |   (284)   ~ (all_1107_0 = none$) |  ~ (all_1107_1 = 0)
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (145), (222) imply:
% 151.84/21.33  | | |   (285)  fun_app$t(all_999_2, all_978_6) = all_1057_2
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (147), (220) imply:
% 151.84/21.33  | | |   (286)  fun_app$t(all_999_2, all_978_6) = all_1055_2
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (29), (268) imply:
% 151.84/21.33  | | |   (287)  fun_app$l(a_type_wf$d, h$) = all_1100_2
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (29), (260) imply:
% 151.84/21.33  | | |   (288)  fun_app$l(a_type_wf$d, h$) = all_1093_4
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (29), (226) imply:
% 151.84/21.33  | | |   (289)  fun_app$l(a_type_wf$d, h$) = all_1077_3
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (29), (218) imply:
% 151.84/21.33  | | |   (290)  fun_app$l(a_type_wf$d, h$) = all_1035_0
% 151.84/21.33  | | | 
% 151.84/21.33  | | | REDUCE: (29), (216) imply:
% 151.84/21.33  | | |   (291)  fun_app$l(a_type_wf$d, h$) = all_1031_0
% 151.84/21.33  | | | 
% 151.84/21.33  | | | BETA: splitting (202) gives:
% 151.84/21.33  | | | 
% 151.84/21.33  | | | Case 1:
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | |   (292)  all_940_0 = 0
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | | REDUCE: (89), (292) imply:
% 151.84/21.33  | | | |   (293)  $false
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | | CLOSE: (293) is inconsistent.
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | Case 2:
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | |   (294)   ? [v0: A_element_ptr_set_bool_fun$] :  ? [v1:
% 151.84/21.33  | | | |            A_element_ptr_set$] :  ? [v2: int] : ( ~ (v2 = 0) &
% 151.84/21.33  | | | |            fun_app$v(fset$, bot$f) = v1 & fun_app$u(member$e,
% 151.84/21.33  | | | |              element_ptr$) = v0 & fun_app$t(v0, v1) = v2 &
% 151.84/21.33  | | | |            A_element_ptr_set_bool_fun$(v0) & A_element_ptr_set$(v1))
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | | DELTA: instantiating (294) with fresh symbols all_1143_0, all_1143_1,
% 151.84/21.33  | | | |        all_1143_2 gives:
% 151.84/21.33  | | | |   (295)   ~ (all_1143_0 = 0) & fun_app$v(fset$, bot$f) = all_1143_1 &
% 151.84/21.33  | | | |          fun_app$u(member$e, element_ptr$) = all_1143_2 &
% 151.84/21.33  | | | |          fun_app$t(all_1143_2, all_1143_1) = all_1143_0 &
% 151.84/21.33  | | | |          A_element_ptr_set_bool_fun$(all_1143_2) &
% 151.84/21.33  | | | |          A_element_ptr_set$(all_1143_1)
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | | ALPHA: (295) implies:
% 151.84/21.33  | | | |   (296)  fun_app$u(member$e, element_ptr$) = all_1143_2
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | | BETA: splitting (203) gives:
% 151.84/21.33  | | | | 
% 151.84/21.33  | | | | Case 1:
% 151.84/21.33  | | | | | 
% 151.84/21.33  | | | | |   (297)  all_940_0 = 0
% 151.84/21.33  | | | | | 
% 151.84/21.33  | | | | | REDUCE: (89), (297) imply:
% 151.84/21.33  | | | | |   (298)  $false
% 151.84/21.33  | | | | | 
% 151.84/21.33  | | | | | CLOSE: (298) is inconsistent.
% 151.84/21.33  | | | | | 
% 151.84/21.34  | | | | Case 2:
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with 0, all_1035_0, h$, a_type_wf$d,
% 151.84/21.34  | | | | |              simplifying with (131), (290) gives:
% 151.84/21.34  | | | | |   (299)  all_1035_0 = 0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1031_0, all_1083_3, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (240), (291) gives:
% 151.84/21.34  | | | | |   (300)  all_1083_3 = all_1031_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1093_4, all_1098_2, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (265), (288) gives:
% 151.84/21.34  | | | | |   (301)  all_1098_2 = all_1093_4
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1077_3, all_1098_2, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (265), (289) gives:
% 151.84/21.34  | | | | |   (302)  all_1098_2 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1093_4, all_1100_2, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (287), (288) gives:
% 151.84/21.34  | | | | |   (303)  all_1100_2 = all_1093_4
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1091_4, all_1100_2, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (257), (287) gives:
% 151.84/21.34  | | | | |   (304)  all_1100_2 = all_1091_4
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1083_3, all_1100_2, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (240), (287) gives:
% 151.84/21.34  | | | | |   (305)  all_1100_2 = all_1083_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (52) with all_1035_0, all_1100_2, h$,
% 151.84/21.34  | | | | |              a_type_wf$d, simplifying with (287), (290) gives:
% 151.84/21.34  | | | | |   (306)  all_1100_2 = all_1035_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (53) with all_922_2, all_1059_2, all_922_3,
% 151.84/21.34  | | | | |              all_922_4, simplifying with (64), (224) gives:
% 151.84/21.34  | | | | |   (307)  all_1059_2 = all_922_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (56) with all_1079_2, all_1081_2,
% 151.84/21.34  | | | | |              all_976_1, fmember$a, simplifying with (233), (237)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (308)  all_1081_2 = all_1079_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (56) with all_1081_2, all_1083_2,
% 151.84/21.34  | | | | |              all_976_1, fmember$a, simplifying with (237), (242)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (309)  all_1083_2 = all_1081_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (56) with all_1083_2, all_1085_2,
% 151.84/21.34  | | | | |              all_976_1, fmember$a, simplifying with (242), (246)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (310)  all_1085_2 = all_1083_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (56) with all_1085_2, all_1087_2,
% 151.84/21.34  | | | | |              all_976_1, fmember$a, simplifying with (246), (250)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (311)  all_1087_2 = all_1085_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (56) with all_1087_2, all_1089_2,
% 151.84/21.34  | | | | |              all_976_1, fmember$a, simplifying with (250), (254)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (312)  all_1089_2 = all_1087_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (56) with all_1077_2, all_1089_2,
% 151.84/21.34  | | | | |              all_976_1, fmember$a, simplifying with (228), (254)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (313)  all_1089_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1085_1, all_1089_1, h$,
% 151.84/21.34  | | | | |              simplifying with (247), (255) gives:
% 151.84/21.34  | | | | |   (314)  all_1089_1 = all_1085_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1083_1, all_1089_1, h$,
% 151.84/21.34  | | | | |              simplifying with (243), (255) gives:
% 151.84/21.34  | | | | |   (315)  all_1089_1 = all_1083_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1089_1, all_1091_6, h$,
% 151.84/21.34  | | | | |              simplifying with (255), (258) gives:
% 151.84/21.34  | | | | |   (316)  all_1091_6 = all_1089_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1079_1, all_1091_6, h$,
% 151.84/21.34  | | | | |              simplifying with (234), (258) gives:
% 151.84/21.34  | | | | |   (317)  all_1091_6 = all_1079_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1089_1, all_1093_6, h$,
% 151.84/21.34  | | | | |              simplifying with (255), (261) gives:
% 151.84/21.34  | | | | |   (318)  all_1093_6 = all_1089_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1077_1, all_1093_6, h$,
% 151.84/21.34  | | | | |              simplifying with (229), (261) gives:
% 151.84/21.34  | | | | |   (319)  all_1093_6 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1093_6, all_1098_1, h$,
% 151.84/21.34  | | | | |              simplifying with (261), (266) gives:
% 151.84/21.34  | | | | |   (320)  all_1098_1 = all_1093_6
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1087_1, all_1098_1, h$,
% 151.84/21.34  | | | | |              simplifying with (251), (266) gives:
% 151.84/21.34  | | | | |   (321)  all_1098_1 = all_1087_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1095_1, all_1100_1, h$,
% 151.84/21.34  | | | | |              simplifying with (263), (269) gives:
% 151.84/21.34  | | | | |   (322)  all_1100_1 = all_1095_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1085_1, all_1100_1, h$,
% 151.84/21.34  | | | | |              simplifying with (247), (269) gives:
% 151.84/21.34  | | | | |   (323)  all_1100_1 = all_1085_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (49) with all_1081_1, all_1100_1, h$,
% 151.84/21.34  | | | | |              simplifying with (238), (269) gives:
% 151.84/21.34  | | | | |   (324)  all_1100_1 = all_1081_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (51) with all_922_3, all_1102_1, h$,
% 151.84/21.34  | | | | |              simplifying with (66), (272) gives:
% 151.84/21.34  | | | | |   (325)  all_1102_1 = all_922_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (57) with all_922_0, all_1107_0, h$,
% 151.84/21.34  | | | | |              all_922_1, simplifying with (67), (281) gives:
% 151.84/21.34  | | | | |   (326)  all_1107_0 = all_922_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (58) with all_999_1, all_1057_2, all_978_6,
% 151.84/21.34  | | | | |              all_999_2, simplifying with (186), (285) gives:
% 151.84/21.34  | | | | |   (327)  all_1057_2 = all_999_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (58) with all_1055_2, all_1057_2,
% 151.84/21.34  | | | | |              all_978_6, all_999_2, simplifying with (285), (286)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (328)  all_1057_2 = all_1055_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (59) with all_999_2, all_1143_2,
% 151.84/21.34  | | | | |              element_ptr$, member$e, simplifying with (180), (296)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (329)  all_1143_2 = all_999_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | GROUND_INST: instantiating (59) with all_1107_2, all_1143_2,
% 151.84/21.34  | | | | |              element_ptr$, member$e, simplifying with (283), (296)
% 151.84/21.34  | | | | |              gives:
% 151.84/21.34  | | | | |   (330)  all_1143_2 = all_1107_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (329), (330) imply:
% 151.84/21.34  | | | | |   (331)  all_1107_2 = all_999_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (322), (324) imply:
% 151.84/21.34  | | | | |   (332)  all_1095_1 = all_1081_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (322), (323) imply:
% 151.84/21.34  | | | | |   (333)  all_1095_1 = all_1085_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (304), (306) imply:
% 151.84/21.34  | | | | |   (334)  all_1091_4 = all_1035_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (304), (305) imply:
% 151.84/21.34  | | | | |   (335)  all_1091_4 = all_1083_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (303), (304) imply:
% 151.84/21.34  | | | | |   (336)  all_1093_4 = all_1091_4
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (336) implies:
% 151.84/21.34  | | | | |   (337)  all_1093_4 = all_1091_4
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (320), (321) imply:
% 151.84/21.34  | | | | |   (338)  all_1093_6 = all_1087_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (338) implies:
% 151.84/21.34  | | | | |   (339)  all_1093_6 = all_1087_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (301), (302) imply:
% 151.84/21.34  | | | | |   (340)  all_1093_4 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (340) implies:
% 151.84/21.34  | | | | |   (341)  all_1093_4 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (332), (333) imply:
% 151.84/21.34  | | | | |   (342)  all_1085_1 = all_1081_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (342) implies:
% 151.84/21.34  | | | | |   (343)  all_1085_1 = all_1081_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (337), (341) imply:
% 151.84/21.34  | | | | |   (344)  all_1091_4 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (344) implies:
% 151.84/21.34  | | | | |   (345)  all_1091_4 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (318), (339) imply:
% 151.84/21.34  | | | | |   (346)  all_1089_1 = all_1087_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (346) implies:
% 151.84/21.34  | | | | |   (347)  all_1089_1 = all_1087_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (319), (339) imply:
% 151.84/21.34  | | | | |   (348)  all_1087_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (334), (345) imply:
% 151.84/21.34  | | | | |   (349)  all_1077_3 = all_1035_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (335), (345) imply:
% 151.84/21.34  | | | | |   (350)  all_1083_3 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (350) implies:
% 151.84/21.34  | | | | |   (351)  all_1083_3 = all_1077_3
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (316), (317) imply:
% 151.84/21.34  | | | | |   (352)  all_1089_1 = all_1079_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (352) implies:
% 151.84/21.34  | | | | |   (353)  all_1089_1 = all_1079_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (314), (315) imply:
% 151.84/21.34  | | | | |   (354)  all_1085_1 = all_1083_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (354) implies:
% 151.84/21.34  | | | | |   (355)  all_1085_1 = all_1083_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (315), (353) imply:
% 151.84/21.34  | | | | |   (356)  all_1083_1 = all_1079_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (315), (347) imply:
% 151.84/21.34  | | | | |   (357)  all_1087_1 = all_1083_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (357) implies:
% 151.84/21.34  | | | | |   (358)  all_1087_1 = all_1083_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (312), (313) imply:
% 151.84/21.34  | | | | |   (359)  all_1087_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (359) implies:
% 151.84/21.34  | | | | |   (360)  all_1087_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (348), (358) imply:
% 151.84/21.34  | | | | |   (361)  all_1083_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (361) implies:
% 151.84/21.34  | | | | |   (362)  all_1083_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (311), (360) imply:
% 151.84/21.34  | | | | |   (363)  all_1085_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (363) implies:
% 151.84/21.34  | | | | |   (364)  all_1085_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (343), (355) imply:
% 151.84/21.34  | | | | |   (365)  all_1083_1 = all_1081_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (365) implies:
% 151.84/21.34  | | | | |   (366)  all_1083_1 = all_1081_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (310), (364) imply:
% 151.84/21.34  | | | | |   (367)  all_1083_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (367) implies:
% 151.84/21.34  | | | | |   (368)  all_1083_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (362), (366) imply:
% 151.84/21.34  | | | | |   (369)  all_1081_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (356), (366) imply:
% 151.84/21.34  | | | | |   (370)  all_1081_1 = all_1079_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (309), (368) imply:
% 151.84/21.34  | | | | |   (371)  all_1081_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (371) implies:
% 151.84/21.34  | | | | |   (372)  all_1081_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (300), (351) imply:
% 151.84/21.34  | | | | |   (373)  all_1077_3 = all_1031_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (373) implies:
% 151.84/21.34  | | | | |   (374)  all_1077_3 = all_1031_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (369), (370) imply:
% 151.84/21.34  | | | | |   (375)  all_1079_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (375) implies:
% 151.84/21.34  | | | | |   (376)  all_1079_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (308), (372) imply:
% 151.84/21.34  | | | | |   (377)  all_1079_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (377) implies:
% 151.84/21.34  | | | | |   (378)  all_1079_2 = all_1077_2
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (349), (374) imply:
% 151.84/21.34  | | | | |   (379)  all_1035_0 = all_1031_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (379) implies:
% 151.84/21.34  | | | | |   (380)  all_1035_0 = all_1031_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (327), (328) imply:
% 151.84/21.34  | | | | |   (381)  all_1055_2 = all_999_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | SIMP: (381) implies:
% 151.84/21.34  | | | | |   (382)  all_1055_2 = all_999_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (299), (380) imply:
% 151.84/21.34  | | | | |   (383)  all_1031_0 = 0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (374), (383) imply:
% 151.84/21.34  | | | | |   (384)  all_1077_3 = 0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (343), (369) imply:
% 151.84/21.34  | | | | |   (385)  all_1085_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (315), (362) imply:
% 151.84/21.34  | | | | |   (386)  all_1089_1 = all_1077_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (345), (384) imply:
% 151.84/21.34  | | | | |   (387)  all_1091_4 = 0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | COMBINE_EQS: (304), (387) imply:
% 151.84/21.34  | | | | |   (388)  all_1100_2 = 0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | REDUCE: (273), (325) imply:
% 151.84/21.34  | | | | |   (389)  fun_app$v(fset$, all_922_3) = all_1102_0
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | REDUCE: (282), (331) imply:
% 151.84/21.34  | | | | |   (390)  fun_app$t(all_999_2, all_1102_0) = all_1107_1
% 151.84/21.34  | | | | | 
% 151.84/21.34  | | | | | REDUCE: (253), (313), (386) imply:
% 151.84/21.35  | | | | |   (391)  fun_app$n(all_1077_2, all_1077_1) = all_1089_0
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | REDUCE: (249), (348), (360) imply:
% 151.84/21.35  | | | | |   (392)  fun_app$n(all_1077_2, all_1077_1) = all_1087_0
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | REDUCE: (245), (364), (385) imply:
% 151.84/21.35  | | | | |   (393)  fun_app$n(all_1077_2, all_1077_1) = all_1085_0
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | REDUCE: (241), (362), (368) imply:
% 151.84/21.35  | | | | |   (394)  fun_app$n(all_1077_2, all_1077_1) = all_1083_0
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | REDUCE: (236), (369), (372) imply:
% 151.84/21.35  | | | | |   (395)  fun_app$n(all_1077_2, all_1077_1) = all_1081_0
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | REDUCE: (232), (376), (378) imply:
% 151.84/21.35  | | | | |   (396)  fun_app$n(all_1077_2, all_1077_1) = all_1079_0
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | BETA: splitting (270) gives:
% 151.84/21.35  | | | | | 
% 151.84/21.35  | | | | | Case 1:
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | |   (397)   ~ (all_1100_2 = 0)
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | REDUCE: (388), (397) imply:
% 151.84/21.35  | | | | | |   (398)  $false
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | CLOSE: (398) is inconsistent.
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | Case 2:
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (55) with all_1077_0, all_1081_0,
% 151.84/21.35  | | | | | |              all_1077_1, all_1077_2, simplifying with (227), (395)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (399)  all_1081_0 = all_1077_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (55) with all_1083_0, all_1087_0,
% 151.84/21.35  | | | | | |              all_1077_1, all_1077_2, simplifying with (392), (394)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (400)  all_1087_0 = all_1083_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (55) with all_1087_0, all_1089_0,
% 151.84/21.35  | | | | | |              all_1077_1, all_1077_2, simplifying with (391), (392)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (401)  all_1089_0 = all_1087_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (55) with all_1085_0, all_1089_0,
% 151.84/21.35  | | | | | |              all_1077_1, all_1077_2, simplifying with (391), (393)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (402)  all_1089_0 = all_1085_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (55) with all_1081_0, all_1089_0,
% 151.84/21.35  | | | | | |              all_1077_1, all_1077_2, simplifying with (391), (395)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (403)  all_1089_0 = all_1081_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (55) with all_1079_0, all_1089_0,
% 151.84/21.35  | | | | | |              all_1077_1, all_1077_2, simplifying with (391), (396)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (404)  all_1089_0 = all_1079_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (58) with all_1105_2, all_1107_1,
% 151.84/21.35  | | | | | |              all_1102_0, all_999_2, simplifying with (279), (390)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (405)  all_1107_1 = all_1105_2
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (60) with all_978_6, all_1102_0,
% 151.84/21.35  | | | | | |              all_922_3, fset$, simplifying with (107), (389) gives:
% 151.84/21.35  | | | | | |   (406)  all_1102_0 = all_978_6
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (402), (403) imply:
% 151.84/21.35  | | | | | |   (407)  all_1085_0 = all_1081_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (401), (402) imply:
% 151.84/21.35  | | | | | |   (408)  all_1087_0 = all_1085_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | SIMP: (408) implies:
% 151.84/21.35  | | | | | |   (409)  all_1087_0 = all_1085_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (402), (404) imply:
% 151.84/21.35  | | | | | |   (410)  all_1085_0 = all_1079_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (400), (409) imply:
% 151.84/21.35  | | | | | |   (411)  all_1085_0 = all_1083_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | SIMP: (411) implies:
% 151.84/21.35  | | | | | |   (412)  all_1085_0 = all_1083_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (407), (412) imply:
% 151.84/21.35  | | | | | |   (413)  all_1083_0 = all_1081_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (410), (412) imply:
% 151.84/21.35  | | | | | |   (414)  all_1083_0 = all_1079_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (413), (414) imply:
% 151.84/21.35  | | | | | |   (415)  all_1081_0 = all_1079_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | SIMP: (415) implies:
% 151.84/21.35  | | | | | |   (416)  all_1081_0 = all_1079_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (399), (416) imply:
% 151.84/21.35  | | | | | |   (417)  all_1079_0 = all_1077_0
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | REDUCE: (279), (406) imply:
% 151.84/21.35  | | | | | |   (418)  fun_app$t(all_999_2, all_978_6) = all_1105_2
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | GROUND_INST: instantiating (58) with all_999_1, all_1105_2,
% 151.84/21.35  | | | | | |              all_978_6, all_999_2, simplifying with (186), (418)
% 151.84/21.35  | | | | | |              gives:
% 151.84/21.35  | | | | | |   (419)  all_1105_2 = all_999_1
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | COMBINE_EQS: (405), (419) imply:
% 151.84/21.35  | | | | | |   (420)  all_1107_1 = all_999_1
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | BETA: splitting (69) gives:
% 151.84/21.35  | | | | | | 
% 151.84/21.35  | | | | | | Case 1:
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | |   (421)  all_922_0 = none$ & all_922_2 = 0
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | ALPHA: (421) implies:
% 151.84/21.35  | | | | | | |   (422)  all_922_2 = 0
% 151.84/21.35  | | | | | | |   (423)  all_922_0 = none$
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | COMBINE_EQS: (326), (423) imply:
% 151.84/21.35  | | | | | | |   (424)  all_1107_0 = none$
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | REDUCE: (64), (422) imply:
% 151.84/21.35  | | | | | | |   (425)  fun_app$i(all_922_4, all_922_3) = 0
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | BETA: splitting (284) gives:
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | |   (426)   ~ (all_1107_0 = none$)
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | REDUCE: (424), (426) imply:
% 151.84/21.35  | | | | | | | |   (427)  $false
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | CLOSE: (427) is inconsistent.
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | |   (428)   ~ (all_1107_1 = 0)
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | REDUCE: (420), (428) imply:
% 151.84/21.35  | | | | | | | |   (429)   ~ (all_999_1 = 0)
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | BETA: splitting (213) gives:
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | |   (430)  all_999_1 = 0
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | REDUCE: (429), (430) imply:
% 151.84/21.35  | | | | | | | | |   (431)  $false
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | CLOSE: (431) is inconsistent.
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | |   (432)   ? [v0: A_element_ptr_fset_bool_fun$] :  ? [v1: int]
% 151.84/21.35  | | | | | | | | |          : ( ~ (v1 = 0) & fun_app$j(fmember$, element_ptr$) =
% 151.84/21.35  | | | | | | | | |            v0 & fun_app$i(v0, all_922_3) = v1 &
% 151.84/21.35  | | | | | | | | |            A_element_ptr_fset_bool_fun$(v0))
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | DELTA: instantiating (432) with fresh symbols all_1618_0,
% 151.84/21.35  | | | | | | | | |        all_1618_1 gives:
% 151.84/21.35  | | | | | | | | |   (433)   ~ (all_1618_0 = 0) & fun_app$j(fmember$,
% 151.84/21.35  | | | | | | | | |            element_ptr$) = all_1618_1 & fun_app$i(all_1618_1,
% 151.84/21.35  | | | | | | | | |            all_922_3) = all_1618_0 &
% 151.84/21.35  | | | | | | | | |          A_element_ptr_fset_bool_fun$(all_1618_1)
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | ALPHA: (433) implies:
% 151.84/21.35  | | | | | | | | |   (434)   ~ (all_1618_0 = 0)
% 151.84/21.35  | | | | | | | | |   (435)  fun_app$i(all_1618_1, all_922_3) = all_1618_0
% 151.84/21.35  | | | | | | | | |   (436)  fun_app$j(fmember$, element_ptr$) = all_1618_1
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | GROUND_INST: instantiating (54) with all_922_4, all_1618_1,
% 151.84/21.35  | | | | | | | | |              element_ptr$, fmember$, simplifying with (65),
% 151.84/21.35  | | | | | | | | |              (436) gives:
% 151.84/21.35  | | | | | | | | |   (437)  all_1618_1 = all_922_4
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | REDUCE: (435), (437) imply:
% 151.84/21.35  | | | | | | | | |   (438)  fun_app$i(all_922_4, all_922_3) = all_1618_0
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | GROUND_INST: instantiating (53) with 0, all_1618_0, all_922_3,
% 151.84/21.35  | | | | | | | | |              all_922_4, simplifying with (425), (438) gives:
% 151.84/21.35  | | | | | | | | |   (439)  all_1618_0 = 0
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | REDUCE: (434), (439) imply:
% 151.84/21.35  | | | | | | | | |   (440)  $false
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | CLOSE: (440) is inconsistent.
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | End of split
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | End of split
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | Case 2:
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | |   (441)   ~ (all_922_0 = none$) &  ~ (all_922_2 = 0)
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | ALPHA: (441) implies:
% 151.84/21.35  | | | | | | |   (442)   ~ (all_922_2 = 0)
% 151.84/21.35  | | | | | | |   (443)   ~ (all_922_0 = none$)
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | BETA: splitting (81) gives:
% 151.84/21.35  | | | | | | | 
% 151.84/21.35  | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | |   (444)  all_922_2 = 0
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | REDUCE: (442), (444) imply:
% 151.84/21.35  | | | | | | | |   (445)  $false
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | CLOSE: (445) is inconsistent.
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | |   (446)   ? [v0:
% 151.84/21.35  | | | | | | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$]
% 151.84/21.35  | | | | | | | |          :  ? [v1:
% 151.84/21.35  | | | | | | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$]
% 151.84/21.35  | | | | | | | |          :  ? [v2:
% 151.84/21.35  | | | | | | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$]
% 151.84/21.35  | | | | | | | |          :  ? [v3: int] : ( ~ (v3 = 0) &
% 151.84/21.35  | | | | | | | |            cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$)
% 151.84/21.35  | | | | | | | |            = v0 & node_ptr_kinds$(h$) = v2 &
% 151.84/21.35  | | | | | | | |            fun_app$o(fmember$a, v0) = v1 & fun_app$n(v1, v2) =
% 151.84/21.35  | | | | | | | |            v3 &
% 151.84/21.35  | | | | | | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2)
% 151.84/21.35  | | | | | | | |            &
% 151.84/21.35  | | | | | | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0)
% 151.84/21.35  | | | | | | | |            &
% 151.84/21.35  | | | | | | | |            A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1))
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | DELTA: instantiating (446) with fresh symbols all_1638_0,
% 151.84/21.35  | | | | | | | |        all_1638_1, all_1638_2, all_1638_3 gives:
% 151.84/21.35  | | | | | | | |   (447)   ~ (all_1638_0 = 0) &
% 151.84/21.35  | | | | | | | |          cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$)
% 151.84/21.35  | | | | | | | |          = all_1638_3 & node_ptr_kinds$(h$) = all_1638_1 &
% 151.84/21.35  | | | | | | | |          fun_app$o(fmember$a, all_1638_3) = all_1638_2 &
% 151.84/21.35  | | | | | | | |          fun_app$n(all_1638_2, all_1638_1) = all_1638_0 &
% 151.84/21.35  | | | | | | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1638_1)
% 151.84/21.35  | | | | | | | |          &
% 151.84/21.35  | | | | | | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_1638_3)
% 151.84/21.35  | | | | | | | |          &
% 151.84/21.35  | | | | | | | |          A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1638_2)
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | ALPHA: (447) implies:
% 151.84/21.35  | | | | | | | |   (448)   ~ (all_1638_0 = 0)
% 151.84/21.35  | | | | | | | |   (449)  fun_app$n(all_1638_2, all_1638_1) = all_1638_0
% 151.84/21.35  | | | | | | | |   (450)  fun_app$o(fmember$a, all_1638_3) = all_1638_2
% 151.84/21.35  | | | | | | | |   (451)  node_ptr_kinds$(h$) = all_1638_1
% 151.84/21.35  | | | | | | | |   (452)  cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$)
% 151.84/21.35  | | | | | | | |          = all_1638_3
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | BETA: splitting (201) gives:
% 151.84/21.35  | | | | | | | | 
% 151.84/21.35  | | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | |   (453)  all_940_0 = 0
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | REDUCE: (89), (453) imply:
% 151.84/21.35  | | | | | | | | |   (454)  $false
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | CLOSE: (454) is inconsistent.
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | |   (455)  all_922_2 = 0 |  ? [v0: A_element_ptr_fset$] :  ?
% 151.84/21.35  | | | | | | | | |          [v1: A_element_ptr_fset$] :  ? [v2:
% 151.84/21.35  | | | | | | | | |            A_element_ptr_fset$] : (finsert$(element_ptr$,
% 151.84/21.35  | | | | | | | | |              all_922_3) = v0 & finsert$(element_ptr$, bot$f) =
% 151.84/21.35  | | | | | | | | |            v1 & A_element_ptr_fset$(v2) &
% 151.84/21.35  | | | | | | | | |            A_element_ptr_fset$(v1) & A_element_ptr_fset$(v0) &
% 151.84/21.35  | | | | | | | | |            ( ~ (v1 = v0) | all_922_3 = bot$f) & ( ~ (all_922_3
% 151.84/21.35  | | | | | | | | |                = bot$f) | v1 = v0))
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | BETA: splitting (455) gives:
% 151.84/21.35  | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | |   (456)  all_922_2 = 0
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | REDUCE: (442), (456) imply:
% 151.84/21.35  | | | | | | | | | |   (457)  $false
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | CLOSE: (457) is inconsistent.
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | GROUND_INST: instantiating (49) with all_1077_1, all_1638_1,
% 151.84/21.35  | | | | | | | | | |              h$, simplifying with (229), (451) gives:
% 151.84/21.35  | | | | | | | | | |   (458)  all_1638_1 = all_1077_1
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | GROUND_INST: instantiating (50) with all_976_1, all_1638_3,
% 151.84/21.35  | | | | | | | | | |              element_ptr$, simplifying with (101), (452) gives:
% 151.84/21.35  | | | | | | | | | |   (459)  all_1638_3 = all_976_1
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | REDUCE: (450), (459) imply:
% 151.84/21.35  | | | | | | | | | |   (460)  fun_app$o(fmember$a, all_976_1) = all_1638_2
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | REDUCE: (449), (458) imply:
% 151.84/21.35  | | | | | | | | | |   (461)  fun_app$n(all_1638_2, all_1077_1) = all_1638_0
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | GROUND_INST: instantiating (56) with all_1077_2, all_1638_2,
% 151.84/21.35  | | | | | | | | | |              all_976_1, fmember$a, simplifying with (228),
% 151.84/21.35  | | | | | | | | | |              (460) gives:
% 151.84/21.35  | | | | | | | | | |   (462)  all_1638_2 = all_1077_2
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | REDUCE: (461), (462) imply:
% 151.84/21.35  | | | | | | | | | |   (463)  fun_app$n(all_1077_2, all_1077_1) = all_1638_0
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | GROUND_INST: instantiating (55) with all_1077_0, all_1638_0,
% 151.84/21.35  | | | | | | | | | |              all_1077_1, all_1077_2, simplifying with (227),
% 151.84/21.35  | | | | | | | | | |              (463) gives:
% 151.84/21.35  | | | | | | | | | |   (464)  all_1638_0 = all_1077_0
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | REDUCE: (448), (464) imply:
% 151.84/21.35  | | | | | | | | | |   (465)   ~ (all_1077_0 = 0)
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | BETA: splitting (230) gives:
% 151.84/21.35  | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | |   (466)   ~ (all_1077_3 = 0)
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | REDUCE: (384), (466) imply:
% 151.84/21.35  | | | | | | | | | | |   (467)  $false
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | CLOSE: (467) is inconsistent.
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | |   (468)  ( ~ (all_1077_0 = 0) |  ~ (all_976_0 = none$b)) &
% 151.84/21.35  | | | | | | | | | | |          (all_1077_0 = 0 | all_976_0 = none$b)
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | ALPHA: (468) implies:
% 151.84/21.35  | | | | | | | | | | |   (469)  all_1077_0 = 0 | all_976_0 = none$b
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | BETA: splitting (469) gives:
% 151.84/21.35  | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | Case 1:
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | |   (470)  all_976_0 = none$b
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | | REDUCE: (103), (470) imply:
% 151.84/21.35  | | | | | | | | | | | |   (471)  bind$(none$b, cast_N_o_d_e_2_E_l_e_m_e_n_t$) =
% 151.84/21.35  | | | | | | | | | | | |          all_922_0
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | | GROUND_INST: instantiating (36) with
% 151.84/21.35  | | | | | | | | | | | |              cast_N_o_d_e_2_E_l_e_m_e_n_t$, all_922_0,
% 151.84/21.35  | | | | | | | | | | | |              simplifying with (18), (471) gives:
% 151.84/21.35  | | | | | | | | | | | |   (472)  all_922_0 = none$
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | | REDUCE: (443), (472) imply:
% 151.84/21.35  | | | | | | | | | | | |   (473)  $false
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | | CLOSE: (473) is inconsistent.
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | Case 2:
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.35  | | | | | | | | | | | |   (474)  all_1077_0 = 0
% 151.84/21.35  | | | | | | | | | | | | 
% 151.84/21.36  | | | | | | | | | | | | REDUCE: (465), (474) imply:
% 151.84/21.36  | | | | | | | | | | | |   (475)  $false
% 151.84/21.36  | | | | | | | | | | | | 
% 151.84/21.36  | | | | | | | | | | | | CLOSE: (475) is inconsistent.
% 151.84/21.36  | | | | | | | | | | | | 
% 151.84/21.36  | | | | | | | | | | | End of split
% 151.84/21.36  | | | | | | | | | | | 
% 151.84/21.36  | | | | | | | | | | End of split
% 151.84/21.36  | | | | | | | | | | 
% 151.84/21.36  | | | | | | | | | End of split
% 151.84/21.36  | | | | | | | | | 
% 151.84/21.36  | | | | | | | | End of split
% 151.84/21.36  | | | | | | | | 
% 151.84/21.36  | | | | | | | End of split
% 151.84/21.36  | | | | | | | 
% 151.84/21.36  | | | | | | End of split
% 151.84/21.36  | | | | | | 
% 151.84/21.36  | | | | | End of split
% 151.84/21.36  | | | | | 
% 151.84/21.36  | | | | End of split
% 151.84/21.36  | | | | 
% 151.84/21.36  | | | End of split
% 151.84/21.36  | | | 
% 151.84/21.36  | | End of split
% 151.84/21.36  | | 
% 151.84/21.36  | End of split
% 151.84/21.36  | 
% 151.84/21.36  End of proof
% 151.84/21.36  % SZS output end Proof for theBenchmark
% 151.84/21.36  
% 151.84/21.36  20798ms
%------------------------------------------------------------------------------